What is free weekend?
Free Weekend broked my guest pass ):
3PM EST today, a free weekend starts for TF2. You can play the game for free from today to sunday