Bigben Studios and Frogwares showed off their Lovecraftian horror title, The Sinking City, as E3 2019, and GotGame went hands on to get some impressions.
Source: N4G PC E3 2019 Preview | The Sinking City – GotGame
Bigben Studios and Frogwares showed off their Lovecraftian horror title, The Sinking City, as E3 2019, and GotGame went hands on to get some impressions.
Source: N4G PC E3 2019 Preview | The Sinking City – GotGame