Halo, Halo, Halo, what's all this then? 100GB of Halo content has leaked onto the internet, including a third-person demo.