Dead Maze launches today

Set in the Western United States, where humanity has been devastated by a plague of zombies, player cooperation takes center stage in Dead Maze.

Read Full Story >>
The story is too old to be commented.
Fist4achin251d ago

Is deadmau5 playing in the background while you play?!