GamesSlick’s Quick Hits: TechnomancerFrench development team Spiders is clearly looking to own 2016's action RPG market with the upcoming title, Technomancer. A game... Read More