Holy heck, this is amazing! XD
I love the concept, art, music, and especially the monster and witch descriptions!
I agree that a brief tutorial or mechanical explanation could help, but on the other hand I had mostly figured things out by the end of my first run. Will definitely be playing this again!