Good Stuff!
Nice choise of music. They were just in concert here in Omaha not too long ago. On the animation, I loved the non-nonsense simple look to everything and it overall had a cheery feel to it. I'd love to see a flash website built around this design style.