Showing posts with label Devolver Digital. Show all posts
Showing posts with label Devolver Digital. Show all posts

Tuesday, September 26, 2017


It's here, the game is finally out today. Looks pretty cool, check the Ruiner official launch trailer below. For more info here's the official site.