Submit a news tip



The Sinking City Switch launch trailer

Posted on September 12, 2019 by (@NE_Brian) in Switch eShop, Videos

To celebrate today’s launch, Frogwares has issued a Switch launch trailer for The Sinking City. Get a look at it below.

Leave a Reply
Manage Cookie Settings