Really well done!
It's a great story line that you've set up, and the tease at the end is perfectly timed. I'm really looking forward to seeing what comes next.
Your animation skills are getting a lot better and I think the voice talent did a good job of bringing this script and the characters to life. Music 'aint bad either ;)
Adding to favorites. Keep it up!