great presentation with fun game play. If you want to make it better here are some suggestions:
With these types of games a lot of the fun comes from character progression. So give us more of that. You could give us a larger skill tree, you could give us upgrades earned from experience, you could make the character`s appearance change as players progress (this visually reinforces the idea that the character is evolving). Surprise us. If you want to be a head above the rest focus on this aspect--this is the focal point of these types of games.
The backgrounds were surprising. I liked that each stage required a different style of transport. I haven't seen that before.
In short, just give us more of this. You`ve made a good game.