The Sinking City – Test your detective skills with a new mysterious trailer!
Frogwares are already letting their fans use their detective skills before their game The Sinking City has even come out! The studio has released a great trailer which is a warning of what is to come,... Read More »