Wow..
This is such a wonderful piece of work. Its such a nice change of pace from the other craziness here on NG(not saying I don't like some of that stuff, lol). But I remember seeing this a few months ago, lucky me I managed to happen across it again. And the choice for the main song, I really enjoy it. It almost feels as though it was made specifically for this flash.
Awesome job to you and your collaborators.