Shanghai Fortress

Shanghai Fortress

Place the town of Shanghai, in the long run struggle to shield itself against an ongoing strike by an alien force that's attacked and laid siege to many different cities around the globe in it's search.
Release: 2019-08-09
Genres: Science Fiction, War
Duration: N/A min
Country: China
Production: H.S.M. Entertainment