Yeah that would explain it. Now explain the addition of the Wii fit Trainer?
DIdn't really understand the joke. I assume TF means Team Fortress? Still didn't make sense to me.
Cool, kinda reminds me OF TF2's "Meet The Pyro"!
Dear God, I can't stop watching this.