Originally Posted by Moogel7
It still says i havent got it in my steam D:
DId you buy it from Steam? If not, as I recall, if you bought it from Telltale you could get a Steam copy as well (was that the link the other guy posted?) and only THEN would you get your link into Team Fortress 2.