IGN fans pick their favorite games of 2012