Destructoid

The Sinking City creeps onto Nintendo Switch next week

Chris Moyse
 

Frogwares has announced that its Lovecraft-lovin' adventure game The Sinking City will be making its eerie presence felt on Switch next week, launching on the Nintendo platform September 12. First released back in June, The Sinking City is a…

Read full article