This must have taken you a long time. The style is cool and whacky - I was reminded of wario ware, elite beat agents and those Japanese rhythm games. The story is well thought out for a short piece and things resolved nicely. The soft ending was a nice touch.
I think if you made some colors brighter and uploaded in HD - it would your work pop even more.