Cities XL 2011 Free PC Download
Cities XL Game Review: Cities XL is a city building computer game. It was developed by Monte Cristo that having a prior development experience in City Life. The game was originally scheduled for release in the 1st quarter of the year 2009, but was eventually released on 8th of October, 2009. The game allows the players to play online & interact with others on massive persistent planet. They have
0 comments:
Post a Comment