I play TF2 a tonne too, its so adicitive onec you get into it.
If anyone wants to play with me my steam is richard_56 :)
If you watch the developer comentry thing in-game it explains the cartoonish graphics, and IMO the graphics actually take less attention off how the game looks and put more...