Cool interesting puzzle game. I think the enemies are well balanced and the items and mechanics are quite well chosen.
Well done.