Mars Or Die! Review By Daniel Weissenberger August 16, 2018 Reviews 0 comments For Mother Russia! HIGH Getting a perfect fire grid going and wiping out a wave of eyeballs in seconds. LOW Why are upgrades so inconvenient? WTF So I guess the final mission can just be played indefinitely?