Skip to content
Home » Frogwares


The Sinking City

Frogwares’ The Sinking City Gets Delayed

The Lovecraftian-inspired mystery thriller video game titled The Sinking City has been delayed from its original March 21 release date to June 27. The game’s developer Frogwares studio has made the announcement last March 9. According to them, the reason… Read More »Frogwares’ The Sinking City Gets Delayed