Perfect TF2 feel!
You should definitely make "Meet the..." flash movies for the other bots as well. I don't know if my opinion is biased because I love TF2 but I liked this almost as much as the real "Meet the..." videos. Looking forward to sequels, hopefully.