Team Fortress 2 is a great game, but you know what it really needs? Unending hordes of lethal killer robots. Meet the robot team in this trailer video for the Mann vs Machine update to our favorite hat-collecting simulator.