When they start so late, they might as well say Free Weekend starts Friday
I give them an hour.It's 5:05 PST.
8:09 here
Same
what the hell, TF2 won't even apear on the "my games" list. After I dled it :/
Ok, I have it preloaded, and the update is out....where is my free weekend?