I'm working on animated logo these days, and while I was having a quick jump in inspiration I bumped into this. Quite nice song by the way. I think the conjunction of both animation and sound work great together. Just that. A quick one for now.
Don't forget to check more of their work, quite a find, a lab from Taiwan! Finger and Toe