Associate
Just started steam up for the first time in months and i have Team Fortress 2 ready to install? Im now installing it. But i havent purchased it and nobody has gave me it as a gift as far as i know :S.
Theres a free weekend for TF2 on this weekend.