This is an interesting concept. Nice graphics and music. I may have been missing something, but it seems a bit too difficult right now - could do with the early levels being a bit easier.
Thanks! Maybe you are missing the upgrades? Other than those the only way to finish the levels is to memorize the safe route and follow it flawlessly.