Mars Or Die! Review By Daniel Weissenberger August 16, 2018 Reviews 1 comment 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?