i too hated the demo when i first played it. I persisted and came to like it once i got used to the arcady handling.
Just bought the full game today and i'm loving it so far. Very intense racing and some awesome accidents lol
Just bought the full game today and i'm loving it so far. Very intense racing and some awesome accidents lol