Famous Xbox franchise turned TV show, Halo, is now available to watch on Netflix in some global markets, but only Season 1.
Two Halo 3 streamers became only the second group to beat the game's hardest challenge without dying once, and they did it in ...