What's the game about?
Racing game has been nicely mixed with funny game elements. Get on your cycle and start your epic race down the bumpy tracks featuring other racers driving different types of vehicles. Your chances of winning the races increase only if you dare to perform stunts and tricks during the ride.
GD Star Rating