Top
10°

Skewed and Reviewed 2008 Game Awards

Skewed and Reviewed announce their 2008 Gaming Awards. Left 4 Dead edged out Call of Duty: World At War for the Game of the Year Title.

The story is too old to be commented.