E3 08: Left 4 Dead is frighteningly amazing

About The Author
Nick Chester
More Stories by Nick Chester