Negative Positive
Title: big let down
Review: this game is a huge let down.you can't control your car on any of the tracks.Setting up your car is so difficult unless you really know alot about setting a car up.
Is the review positive or negative? 