Deck 13

The Surge is the new game from Lords of the Fallen dev

Developers of last year’s Lords of the Fallen are back. Only this time they’re making a sci-fi game.

Deck 13 headlines

Page 1

Deck 13 Latest