Pc / Xbox / PC / Xbox One / Fight / City / Horrors / Brain / Game / Fights / PS4 / Fighting / Gaming / Games / Horror / News / E3 2018 / frogwares / pc / ps4 / The Sinking City

The Sinking City Releases on March 21st 2019

Posted on: Jun 14, 2018   |   Posted by: Game Mag Top

The Sinking City Releases on March 21st 2019

Waiting to hear the call of Cthulhu? While Call of Cthulhu: The Official Video Game has yet to receive a release date , Frogwares' Lovecraftian-inspired The Sinking City will...

Continue reading ...