Free Rider 2
Game description

Create your own track and play it with a variety of vehicles. Line Rider meets Dirt Bike.