Very good work.
The animation style isn't my favorite. Some of the shots of the characters weren't proportionate and the lip syncing could use some work but the story and voice acting was superb. The biggest problem I have with most flash projects (when they have voices) is they do very little to find quality voice actors. Every word was believable and acted out perfectly. Awesome job on that front. All in all, very good work and I hope to see more.