We made almost the same game! I also made a boss fight building game, and it's interesting to see how we both took different approaches to the same idea. You game does have much better art and it's better at explaining itself, so I could learn from that.
Great job!