Ontwikkelaar Spiders werkt aan een nieuwe RPG die zich afspeelt op Mars. Niet zoals we deze nu kennen, maar honderden jaren in de toekomst, als toevluchtsoord voor de mensheid. Een corrupte politie-eenheid dreigt echter een streep te zetten door een veilig toevluchtsoord en uiteraard moet de speler dit zien te voorkomen.