Free Rider 2

Yup, another road-creating game. This one has pretty backgrounds, and you can control your vehicle while running the track!