Good game! The presentation & graphics are well done. The approach to the controls is novel, but I don't think they work well. It was difficult to control because it is the inversion of the standard scheme. I also suggest adding a boss health bar or some visual indication of damage.