Overdrive City

Game description:

The city of cars is something you will build in this amazing game. Project, produce, and collect various cars to own a large collection of unique ones. Choose your favorite steel horses to enter the driving track and compete with other gamers. Develop a career of a sport rider and make your city of vehicles grow larger! One day, you will turn it into a real empire and become a champion of the world! The game can boast of having more than fifty cars of well-known brands. Gather them all!