3rd boss is bugged even without using magics. I've tried it 5 times now, I've upgraded everything, and it's kind of annoying that I can't finish the game. Please, for the love of Pete, fix this! It just walks at you, no matter what.
Great concept, well done. Sad part is: I think it probably took more time and logic to build the levels than it does to solve them. But brilliantly realized concept.