Gates kicks off ‘Halo 3’ frenzy