Damn, I really should put the Downfall video on my resume. It's probably the best thing I've ever done, which is both making me super big-headed but is also a little depressing.
I work in video games. Everything I've ever worked on put together probably didn't get the numbers that video got.