Frogwares has released a teaser trailer for their upcoming game The Sinking City. The game is inspired by the works of H.P Lovecraft and is set in 1920s Massachusetts.

More of the game will be shown at E3, but for now you can see the trailer below.

Leave a Reply

Your email address will not be published.