keywords: halo battle marines alien microsoft
text:  #39;Halo 2 #39; is worth the wait How do you top a battle between Marines and an alien religious cult fighting to the death on a giant corona in outer space? The next logical step is to take that battle to Earth, which is exactly what Microsoft 