GamesRadar's Anti-Awards 2007

Celebrating a whole year of suckage in one hateful article