It starts off very difficult! I couldn't get past the second boss.
I like the art and animations. The screen space is used well, the parallax in the background looks really cool!
It's great that you've come up with a back story and character for each boss, which is a creative task that I'm not very good at!
I also liked the intro music.