Mars or Die! Review Davide Roriz No Comments Fight off Martians in the name of the regime, in this blend of tower defense and twin-stick shooter. Mars or Die!