De Franse ontwikkelaar Spider heeft al eens een tripje naar Mars gemaakt in één van hun games, Mars: War Logs. Nu laat de ontwikkelaar ons opnieuw afreizen naar Mars waar van alles speelt. Maar of de rode planeet ons weet te bekoren lees je in de The Technomancer Review!