Hellraid revealed by Techland

Techland has revealed there next project, Hellraid, which will be hitting stores later on this year on the PS3, Xbox 360, and PC. Techland is more notable for its recent games, Call of Juarez and Dead Island. Hellraid will include both a single player and co-op multiplayer, where players will get to play  for rewards […]

Read More Hellraid revealed by Techland