At first, the opinions on the game's release was mixed. Some praised the game for its simplicity and video game mechanics. Admirers of the sport even described the game as "a great abstraction from the fierce survival-of-the-fittest Levels of competition that you choose to sometimes see around the microscopic amount. Pick out your motor vehicle