The new Xbox 360 Election Hub keeps members informed about the Presidential election in the US. There will be a lot of traffic on this matter, because a large percentage of gamers are adults. To promote the new hub, Microsoft hopes the traffic may be larger with a little incentive.
Enter Halo 4 Avatar Armor. Avatar customizations being an incentive for certain purchases or participation is nothing new, but a potentially exclusive (and free) armor related to the biggest game of 2012? Definitely something to look at.