Actually, this looks nothing like Team Fortress!
Sure, both are cartoony, but if you look at the anatomy the games are very different. And Heroes has been in development / artdirection long before TF2 was announced... Even before BF2, according to the latest copy of Super-Play magazine.
I especially like the cuztomise-your-hero feature, it will make me feel less anonymous on the battlefield