I was surprised and very impressed by the pixel art, music, controls, and overall quality of the game.
The changing effects of the bosses are also very nice.
I tried the third boss many times, but I gave up, sorry!