A TF2 Masterpiece!
Seriously you should send this to valve they appreciate this kind of work, maybe they'll get an idea and credit you for it.
I found the flash very impressive that you were 100% accurate with sounds and actions. You should try to do every "Meet the..." character.
A perfect 10 for your team for this work.