Promotional site for the newest iteration of SimCity franchise. Not really.