I find L4D2 as an amazing game that i think everyone should buy. My reasons are:
1. It has great co-op campaign (i love)
2. It has many game modes to never get bored of
3. Usually the players there are nice
I've had L4D2 on another steam account and recently on this one, so if anyone wants to play PM me and we can do some campaign together!