Very well done!
The graphics could have been better, and your levels coud have been animated in a way that was much easier to render, but otherwise I'd say youv'e done an excelent job with this. It's just too bad it's so short. :( I figured there would be at least three bosses.