Difficulty is always ...difficult... to get right. I've tuned that boss so that I can beat in about three tries or so, but of course I have the advantage of knowing how the game works. Because I did figure some people might struggle with some level or another that I made harder than intended, I did leave some cheats in for just such an occasion. I've updated the game's page to list them.
Glad to hear you liked it anyway, though!