Publisher Bigben Interactive and developer Frogwares have released a 12-minute commentated gameplay video of The Sinking City titled “A Delicate Matter.

source

mrownz

By admin

Leave a Reply