The Surge will launch on May 16, new CGI trailer released
Deck13 and Focus Home Interactive have published today a new trailer for The Surge showing the intense combat system between man and machine. The video also reveals the release date of the game.
The Surge is the new action RPG developed…