open world Lovecraft video game

Frogwares unveils open-world Cthulhu game The Sinking City

As a huge fan of Lovecraft I have been following the Cthulhu mythos in the gaming world seemingly since its inception. After playing Call of Cthulhu and even the point and click adventure of “Ne...

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.