Frogware Archives

The Sinking City has a Creepy New E3 Trailer
The Sinking City is developer Frogware's love letter to H.P Lovecraft and showed off a pretty spooky new cinematic trailer at The PC Gaming Show today The third-person detective game does have some action elements to it There are many different monster archetypes and you will have combat capabilities and a combat progression system, however investigation[...]