That was fun! It's rather polished and using the dialogue in such a pragmatic way was great.
I think I had everything I needed to beat the game, and then it glitched out and I couldn't do anything but spin in place.
It happened right after exchanging 5 coins for the key to the final boss room.