City Rider 3D
Exactly what you want. An absolute freedom, a lot of various cars and a really large map of a city in which you can also find a terrain. Anyway the most important is that you can change set up of each car! You can create a sport car from a truck and conversely. You can change everything and that's the great thing which makes the game called City Rider 3d irresistible. Don't forget also try this game with a map in a circuit form. Have fun.