This game broke me! Good choice of music - you made me laugh on my sloppy 'driving skills". And you found really good limitation - made me think of my movement a lot.
I would add some save points on the second level for example. Otherwise game is too harsh for newbies