Left 4 Dead 2 is free to play this weekend after the first update in 8 years. Left 4 Dead 2 will be free to play this weekend after the "last stand" update.
Haphazardly Gaming Domain
Join Now
gaming.haphazardly@gmail.com