Deck 13, developer of the action RPG Lords of the Fallen (released in 2014) has announced the release date for their latest game The Surge. The announcement arrived on January 26 with a…
Read MoreDeck 13, developer of the action RPG Lords of the Fallen (released in 2014) has announced the release date for their latest game The Surge. The announcement arrived on January 26 with a…
Read More