Destructoid

Wrap your tentacles around The Sinking City's launch trailer

Chris Moyse
 

We are just a day out from the release of Frogware's creepy-as-hell looking mystery adventure The Sinking City. Taking its influence from the writings of H. P. Lovecraft, The Sinking City is a murky tale of psychological and paranormal torme…

Read full article