Advertisement
Advertisement
If you like cars, creating a whole city of them might be your dream! Are you ready to see it becoming reality? Well, then welcome to the Overdrive city, a place where drivers build amazing cars, collect entire parks of them, and make these parks grow as large as cities! Then they meet on the road, where they compete to find out who is the best driver in the area. Develop your amazing city, gather more vehicles, create an entire factory of cars, and become a champion of the world!