Incredible animation! I must say, this was very well made! I am not really sure on what you should improve on, but there is always room for improvement, only I don't know what. I believe, with more practice, you can achieve far greater things with this. Good luck in the future!!