Looks fantastic!
The animation and art is great, the sound is perfect, the story is interesting, the voice acting is professional.
One little problem with viewing it here on NewGrounds. It seems that the top and bottom of the movie's dimentions are too long since the legs of people were not showing at parts and also minor stuff noticable at the top.