City of Atlantis trailer shows off new indie city builder

City of Atlantis is a city-building survival indie game set in the world of the mythical land of Atlantis. It has a new trailer out today showing off gameplay.

Read Full Story >>
The story is too old to be commented.