• Sun. Oct 5th, 2025

Deliver Us Mars review: Mostly grounded

Breathtaking landscapes and environments go a long way to help salvage what’s otherwise a dull story with some wonky controls.