Deliver Us Mars: Deliver Us Mars 'Story & Character'.

Opening Transmission... Happy Monday, Crew! With narrative being a powerful element of Deliver Us Mars, we'd like to take you behind the scenes, to show you how the team nurtured and developed such an immersive story. P…