Left 4 Dead 2: Left 4 Dead 2 Free Weekend

Left 4 Dead 2 celebrates its 15th anniversary this weekend by going free-to-play until November 18th. Jump in for the first time to battle zombie hordes with your friends, or come back for the opportunity to finally ear…