Back in June Frogwares’ Lovecraftian love-letter, The Sinking City, coiled its tentacles around the PC, PS4, and Xbox One, while a Switch version was also whispered to be in the works for those who prefer their elder gods on-the-go. Frogwares…
Read More