Kay first things first. Downloads
Vuze:
http://www.vuze.com/ - To Download the torrent.
Garena:
http://intl.garena.com/ - To be able to play with each other. (No choice, needed to play multiplayer)
Torrent:
http://btjunkie.org/torrent/Left-4-Dead-2-Worked-100/355720520fbdba6fcff4942ba6dd7fb05c10f6bfd714 - Make sure to click the first button to download it. The one that says "Download Torrent" <-- (Obv.)
Okkaayy. Let's do this. First when you download the whole file. It should be opened like this.
Then Extract it to wherever. Idgaf.
You open up SETUP.bat
Just follow what it says and it'll extract it into the folder you put it in.
It'll take a while so be patient. (This group doesn't have much of it)
THEN It'll decode. That will take a while also.
ANYWAY WHEN IT'S DONE. You go BACK to the folder you extracted everything in and go to the L4D2 Control Panel.
It'll take you to This. Don't really have to do anything, but give yourself an IGN
After that. This is when you use Garena.
First you register on there. And you pick Garena Server #4.
Click Game. Then open Left 4 Dead 2
Then go to Settings
Click the magnifying glass and go to the folder you extracted L4D2 in. And open the Left 4 Dead 2.exe file.
Then you click update.
Then you start the game and you're done!
When you want to know how to Join/Host servers it's on the "L4D2 Nonsteam Guide" file in the folder you extracted L4D2 in.
If you want to play L4D2 but don't want to play multiplayer just ignore the whole Garena thing, and just start the game alone.
THAT SHIT TOOK FOREVER. BUT THERE YOU GO.
Edit:
Well Apparently since they deleted Garena Client. You're going to have to download Garena Plus.
It's generally the same thing.
When you open Garena Plus You'll see this. Just click the Lan Button.
And it'll open this. Just click Game and select Left 4 Dead 2.
Then click North America and open USA Room 01.
Then you just do the same thing as I said before.