‘The Sinking City’ Reveals Creepy New Trailer and Release Date at E3
Frogwares have released a teaser trailer for The Sinking City for E3 and it sure is creepy. Despite being just over a minute long and having no gameplay footage, the… Continue reading "‘The Sinking City’ Reveals Creepy New Trailer and Release Date at E3"