I second that thought.
I agree with Glitcher2000 on this one, for the most part. In making a music video for a game as popular as portal? I would have spent at least a month or two making things more interesting. I would have drawn more myself rather than using "trace bitmap." Some of it was pretty good, but it could still use a lot of work.
I think it's only on the front page because of the extreme popularity of Portal.
-Haxxy