The Sinking City - Xbox Release Trailer

The Sinking City is a game of investigation and mystery taking place in a fictional open world inspired by the works of H.P. Lovecraft. Tortured by his past and otherworldly visions, private investigator Charles W. Reed finds himself in Oakmont, Massachusetts, seeking salvation from the creeping insanity that afflicts him.
Views: 5 | Added by: gametrailers
Total comments: 0
avatar