The Sinking City Nintendo Switch Launch Date Announced
Developer Frogwares has announced that The Sinking City on Nintendo Switch has an official release date: Thursday, September 12th, 2019. We initially wanted to do a physical release – we know lots of players prefer these – but we were eventually forced to put this off for now. We didn’t want to take too long to release the…