Posted on 24 June 16 at 15:54Do you have what it takes to survive on Mars?Please click here to read the story: The Technomancer Gameplay on Display in New Video