Tag Archives: The Sinking City game online

Introducing The Sinking City Game

Fancy playing a new cool Lovecraftian-themed video game? We’ve got you covered! All Lovecraft universe lovers, rejoice! Come and check another goodie from Frogwares, the company especially famous for its Sherlock Holmes games series. Yes, we are talking about The Sinking City, which