Top
70°

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 >>
gamefreaks365.com
The story is too old to be commented.