Xtro
Seasoned Member
Anybody else have halo for free?? Idk what happened but i went to the store to get xbox currency i came home redeemed it and i went to go buy it but it said manage so i clicked manage and its Already downloaded to my xbox somehow?? Idk if i won something or a glitch happened or something but it says its downloaded and says i can play on the 11th