The game is fun, but the boss fight is just too difficult. I can manage to get to the second phase with about 3-4 hearts, but it just get frustrating. There is also a really long pause at the start of the boss fight, maybe you can decrease that a bit. Perhaps also better clearify that the player should really get all of the damage and health upgrades to even stand a chance.