"What would your future city look like? Find out now by playing Urbanology online. Urbanology is a game that examines the complex ways in which cities develop." This is a great teaching tool since you are asked 10 questions that city planners need to answer that will shape the cultural and economic patterns of the city. For example, would you remove an automobile lane to put in a bike lane or expand the sidewalk? Based on your answers, it will tell you what city is most similar to the one you envision and what is your highest (and lowest) priority in laying out the city.
Via Lucas Richardson, Seth Dixon