Focus Home Interactive has acquired Deck13, creators of The Surge & Lords of the Fallen
www.dsogaming.comFocus Home Interactive has announced the acquisition of Deck13, creators of The Surge and Lords of the Fallen.
wizard June 25th, 2020
Sponsored Links
Did you know you can earn WAD to promote yourself on GameSense.co and your level will increase, giving you more influence on how you change scores?