8 days agoHalo 7 teaser has fans losing their minds over next-gen graphicsThe future is bright Read story