Tagged: Spiders

The Technomancer – An Electric Review

The Technomancer is an under-marketed and underfunded game from Spiders and  Focus Home Interactive that performs as expected. It doesn’t reach the caliber we have been treated to from CD Projekt Red or Bethesda, but it rises above...