As of today, Valve’s Left 4 Dead game is available to gamers around the world via Steam’s service.
The game will hit North American retail stores today, whereas rest of the world will see it on Friday, November 21.
So, hard core fans, now’s your chance to immerse yourself in some zombie goodness. And, yes, we know that zombie goodness is probably an oxymoron.