Absolutely beautiful animation! I think it's great to see this kind of effort put into making something feature-length (okay, it's not, but it's actually longer than a lot of "shorts" on the site) that's so fluid and complex.
Great choice of song, too. It fits perfectly. I don't think anyone who doesn't like the song took enough time to listen to the lyrics.