Nothing can be done, except wait for the glorious experience that awaits us on Xbox One next month. Praise be to the Halo gods. This site is also super clean now.