4 Stars
This sounds like a few fairy tales I read when I was a child but with a more mature base to it. There's promise of adventure, friendship, and learning more about one's self. This sounds like an adventure that many would love to go on.