W00t! Teh car pwnzzors joo!
(I hate 1337 speak)
Honestly, the car part was the most fun I've had with this. I think you may want to work on some of the artwork for a little bit next time. I gave you a little break on what I scored you with because I can simpathize with the FBF.
Good, but could be better 2/5.