Cities XL Reviews

7.5
good

Cities XL Review

Going by its name, Cities XL has a lot to live up to. Does it deliver? Or will it need a smaller size? (PC)