A really good video!
Which would rate even higher if it were completed. The synching was fantastic, and the style and imagination were terrific. Unlike most flash videos, this bears more than one watching. I'd surely give my highest rating to the finished version, if it's ever uploaded.
You should give credit to The Avalanches, too. Great song.