More City, Less Ville - SimCity Social Trailer
Check out the latest trailer for SimCity Social featuring nice little ode to the game, "More City, Less Ville."
Check out the latest trailer for SimCity Social featuring nice little ode to the game, "More City, Less Ville."