Whats with this halo thing? never played it but I'm glad there's something coming although it is weeks away.