Steelrising Revealed As Spiders’ Next Project

Spiders has revealed their next project as Steelrising, a game about overthrowing an automata army led by King Louis XVI.

Read more ›