Where i can find them? I'm not a TF2 player so don't know very much about it. What I can tell you is that i bought it myself when it came out (don't know if this a bonus over the "free to play" based players), and it only have 2 achievements unlocked, so it's pretty much untouched.