Also wtf was up with the lackluster Halo re-reveal...it looked the exact same -_-
Looking at the poll though seems like people are super happy with the show...8,9. I would imagine mostly fans... So i guess the feedback Xbox will get is similar. I feel like their should be more pressure from their customers and fans for them to show something spectacular.