Are you absolutely in love with Team Fortress 2? Of course you are. Well, this game franchise also has its roots as a mod -- a Quake mod, to be exact. This little mod that could revolutionized squad-based combat, with two teams squaring off against each other. The twist, of course, was the class system. There are quite a few to choose from: Medic, Sniper, Soldier, Demoman, Pyro, Spy, Heavy Weapons Guy, Scout, and Engineer. Each one has their own strengths and weaknesses, and like any squad, you need all of the above to get the job done properly.