Gamers line up for Halo 4 release