We have less than a month before E3 2017, so what does Halo have in store. In todays Live Commentary me and some others talk about Project Zoros the supposed H3A Leak and how it "may" show up at E3 2017. Don't lie we all want a H3A

 

H3A Video