brilliant work.
Good job you've done here. Classic tale, nicely done. (the characters Could be done better aswell as the graphics, not that it effect the story itself)
Reason for 9 rating is it felt like you wanted to hurry up in the end.
Besides from that, good job.