I loved the opening boss sequence!
This was a fun game.
I ran into an issue on the second level where I could not find enough energy, but it seemed to just fill up over time (after about a few minutes or so, but all enemies were (seemingly) dead)? Is the energy mechanic designed to be time based or pickup based?
Regardless, this was a fun entry