Left 4 Dead 2 announced

Valve is releasing a sequel for it’s wildly enjoyable Left 4 Dead in record time, announcing today that Left 4 Dead 2 will be hitting both Xbox 360 and PC […]