Okay cheesyness aside, Anyone around here still into playing L4D2? I just picked it up during the big xbox Games on Demand sale.
Left 4 Dead 2
Game » consists of 10 releases. Released Nov 17, 2009
Game » consists of 10 releases. Released Nov 17, 2009
Log in to comment