in Gaming, News, TV Halo TV Series: Leaked Images Give Us First Ever Look At Masterchief, The Covenant & Much More