It looks like professional game animator, James Brenson, has some pretty impressive dancing skills. Judging by his Team Fortress 2 character animation testing videos for Sniper, Pyro, Demo, Medic, Spy and Heavy we can confirm that not only he is an amazing animator but also has a great sense of humor.
Check out his hilarious creations below
via pcgamer