Nice; I got a bit of a "Secret of Monkey Island" vibe from this.
That's not at all by accident. That game was very influential to me in my childhood.