I had fun playing this, I found it easier to farm the first boss for currency so I could get the upgrades. The second boss was really hard without them! Good job!
I really wanted that some upgrades must be purchased to kill the next bosses but I didn't manage the difficulty for all of them so the balance is not very coherent. Thank you for the feedback your game is a little gem though