This definitely ranks right up there with some of the better animation I've seen on Newgrounds.
There is only one way to describe this.
Beautiful. Just frakking beautiful.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.