What a nice story. Haha, I really enjoyed the puns! I also took the romance route, because I loved the witches sense of fashion.