Lords Of The Fallen Dev's The Surge Launching This May; New Trailer Released

The developer responsible for the action-RPG Lords of the Fallen, Deck 13, have revealed that their next action-RPG called The Surge will be launching in a few months.The game is set to launch for PlayStation 4, Xbox One and PC this May, and a CGI trailer for the game was released that you can check out at the bottom of this post.

Read More