The Technomancer: How To Survive (Video)

Focus Home Interactive have released their latest video for The Technomancer, an RPG set on the Red Planet. Following in the footsteps of many modern RPGS, The Technomancer allows players [...]