In my opinion, what you've made here is perfect. You've really nailed the pacing, and managed to use the gameplay to enhance the story to its best. On top of that, I honestly think you've created a trully iconic character with John Bucket Teeth. He absolutely oozes personality. I really hope to see more of John Bucket (even though he's a freaking creepy dude). Stellar game!