I like the driving mechanics! I can tell you spent a lot of time on that! If there were a couple more levels and maybe some basic sound design (though it could have just been my computer not working), I could see this being like an actual flash game!