So the Left 4 Dead demo is now available over the Steam network for normal humans like me who didn’t pre-order the game. With Valve’s highly anticipated online cooperative zombie shooter shambling into retail in a week, the demo servers are already packed with smack-talking, team-fragging, headset-wearing eleven year olds eager to describe in appalling …
Read more »