Awesome =D
Pretty good man, quite entertaining considering it's a beta.
Couple of things you can work on is using a good audio compressor to give the sound a higher quality. Couple of glitches as well where the first boss flies too low on the screen and you're unable to hit him.
Pretty good though! 4/5 - 8/10
Thanks for using my song btw!