Should i get this or wait for halo 2?