Well, I've never played the game because my PC isn't very good, but I know about it :) Although the characters are simple builds, they look good enough for each class and have accurate colors. I find the weapons are well built, and you used great part choices for them ! Nice Collection of mocs ! :D
on the medic his back is kinda bare but i think if u put one of the new grey tecnich pices with a flat ball joint (found a link to one http://img.bricklink.com/P/85/98577.jpg) and then put some kind of white armor shell might make it look more like a coat. These are really cool how did you make the pyro face?