toadslayer72 on 09 June 2012
This is just to get the Halo heads going. For a lot more, check out Gaf http://www.neogaf.com/forum/showthread.php?t=477644
I LOVE paying for Xbox Live! I also love that my love for it pisses off so many people.