Character design was great, animation was nice and smooth, and the background looked amazing. I didn't like the constant looping of character animations, but it can be overlooked due to it's length. I'd like to see some voice acting in your next project and an increase in length. Other than that, good job!
You've got a talent. Keep at it!