From Xbox LIVE:
Rejoice, Halo fans – this month is all about you! Xbox LIVE Rewards members can earn their share of up to 10,000,000 Microsoft Points just by playing Halo 4 on multiplayer and purchasing eligible Halo content. For more information, click the link below!
Halo 4 Xbox LIVE Rewards