Pyro Update Release happening tonight
and another Free Team Fortress 2 weekend is coming up starting tomorrow and finishing Sunday (June 20th-22nd)
1. Install Steam > 2. Create an account > 3. Play TF2 for free
More info here
http://www.steampowered.com/pyro/?pw=presspreview