I could see someone driving down the parkway, either drunk or high, after playing this game...
"Man... I wish I could get to Steve's house quicker.. Aw SWEEEET! Red car! Gotta get mah turboooo up!"
My mind wanders when I play flash games.. either way, great game. 5/5