Perhaps you could post some actual in-game screenshots instead of promotional TF2 images?
I just figured out how, but give me till saturday and they will be up, I was looking all week trying to figure it out, luckly I got it. Just give me a while, and I apolgise about being off for a while so the topic looks like crap :/
Note: If I did make some errors while sending this message, my computer was being tardy, not just that my keyboard is screwed up.