0 Members and 1 Guest are viewing this topic.
Valve is wishing players everywhere a Happy Holidays by offering a special gift. Steam owners can pick up and install a free copy of Left 4 Dead 2 from now through 10am PST on Thursday, December 26, at which point it will return to its regular price.
rip steam 2003-2013
I already own it, cool game, but it's time for L4D3