Tag: Zombies

02
Jun
2009
Posted in Gaming News

Left 4 Dead 2 announced

Valve is releasing a sequel for it’s wildly enjoyable Left 4 Dead in record time, announcing today…