Bravo, you are way ahead of the pack at 15, great work really, impressive, I wish I had that skill and passion at 15. Anyway, on the suggestion side of things, the more detail you spend on something even after you think its done, lets say, your first pass animating the character, might add value to the overall smoothness of the elements you develop, I know creating everything from scratch is tiredsome, and requires a lot of time, but sometimes once your done, and happy with the final, model, scene, set, light, edit, going back and adding a bit more, or taking a bit more away, or cutting or adding, or even adjusting what does not feel good like for example the character walking on snow mountain without a true rythm to his steps, if you are going towards quality, putting a bit more time on each element definetly add worth in the long run. However, I liked your animation, I suggest you keep doing more and more. cheers!