Top
10°
10.0

Skewed and Reviewed Left 4 Dead Review

Skewed and Reviewed review the new survival shooter Left 4 Dead by Valve Software. Not only are they impressed with the game, but call it their pick for Game of the Year.