Needs keyboard control for movement because the speed you move at is based on mouse. Needs to have enemies not able to attack and more importantly FURTHER more not able to retreat off screen.
Could have used more music variety. Also I found it a bit too easy. I think perhaps you should have made the final boss a bit harder. Still, always love the blue elephant games.