The Technomancer Review - A Godawful Small Affair
Is there life on Mars? Not much if this game's anything to go by. Developer: Spiders Publisher: Focus Interactive Format: PC (reviewed), PS4 (reviewed), Xbox One Released: June 28, 2016 Copy purchased I have to wonder what Spiders' obsession with Mars is.
Review: The Technomancer