Occupy Mars is the latest space survival sandbox that sees you stranded on Mars, left to survive and colonize it from the ground up. That means...