I really like this! I nearly got past five waves but failed what I'm guessing near the end of it. I love the little cutscenes, they're a nice breather and the music is damn good too. All works well in it's favor! There be only one thing that I feel that needs looking at and that's the "jump". It would be nice to have some sort of jump variable. So long I keep the jump key held the higher he jumps and if I just tap it, the lil' guy doesn't jump as far. It'll just make the whole "avoiding dots" a little more easier and fairer.
Overall all it totally deserves a higher rating!