Despite being stuck in limbo for some time, the Halo TV show is finally lifting off – and early signs sure sound promising. A whole wave of new details have come flooding in, with everything from Master Chief’s place in the TV universe, to a potential release date and beyond …
Read More »