Nope, not kidding. The trailer looked like a well-done movie, actually...that's what made me say it. Mind you I'm not a gamer, I don't play Halo, so I know nothing about it--I thought it just looked cool.
It took me to some pop-up that asked me to fill out my internet speed. I clicked Apply or whatever and the only link following that was to the part where you had to be signed in. No video started playing