Thanks for the feedback. That's helpful to know that the parser needs to ignore case.
Thanks for giving it a spin. Was there anything that seemed particularly broken about the parser?
Yes, three endings--one boring ending, one without blood on the pumpkin, and one with.
The macabre version of the scare crow, tin man, and lion gave me a chuckle.