A quick cute game!
Wow! The main reason this game works as someone actually knows the meaning of design.
Most people decide right away to make a quick hard game so people can't finish it easy. You on the other hand knew what you were doing and decided to make it actually possible to learn and do. And the game is fun!
For a few suggestions, how about having some cute background music for it?
also. You could possibly make the enemies look a little more attractive. Their look bugs me a bit for some reason, i'm not sure why.
Sure, ideas of this game have been done before. But it's still fun and it's done well. Excellent Job.