Top
50°

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 >>
indiegamewebsite.com
The story is too old to be commented.
Fist4achin8d ago

Is deadmau5 playing in the background while you play?!