The Sinking City – Teaser Trailer

Frogwares Studios together with publisher BigBen Interactive today released a teaser trailer for The Sinking City, coming to PlayStation 4, Xbox One and PC in 2018.

Comments are closed.