Outstanding!
Everything really fit together in this animation. I like the way you used the colors of the characters to show the mood of each character. The music was excellent and the voice acting was amazing. The voices were some of the best that I heard on Newgrounds. Great job!