The Sinking City unveils more at E3.

Bigben and Frogwares are delighted to share a cut scene from The Sinking City and announce its release date: March 21st 2019.