Gameitall
July 22, 2015
Focus Home Interactive has teased a new game from the studio behind last year’s Lords of the Fallen, Deck13 Interactive, titled “The Surge.” The game was described as “a visceral hardcore...