An amusing run and gun combat game.
Sometimes reviews are Dead Effect(ive). This one isn't.
Fight your way through hordes of zombies onboard a terrifying space station where danger lurks around every corner.
The newest addition to the acclaimed Dead Effect franchise.