Wow!
I was going to go to bed without watching another animation tonight. My word I am glad i decided not to. That was fantastic. Something about it was wonderful, i think probably the fact that it was set perfectly to the music and the style throughout was awesome. Keep up the good work so us bad animators have something to aspire to.