I luv the characters each has it own Advantages and Disadvantages and well balanced in the game.
There are 9 character and they as together form a nice team.
For each and every character has it own strengths and weakness.
Doctor provides you the health when you got burnt by the Pyro. Take demoman to throw bombs over the Doctor. Take a Heavy to Massive fire. Take a Sniper to kill the heavy from long distance. Take a Soldier to kill the Sniper. Take a Scout capture the point easily. Take a Engineer and build Sentry to stop the Scout. Take a spy to destroy the sentry. So choose your team based on the enemy stand and fight to win.
In TF2 Support Class makes the game more addictive.
The character were nice cartoons cool to look and play.