Very valid criticism, I pretty much agree and it is also a feeling I had playing the game in it's current state. I will probably balance boss HPs and tweak a few boss patterns before the deadline.
Thanks for playing!