Graphics and visuals are absolutely brilliant, can't praise them enough. Unfortunately that is where my praise ends, The attempt the writers make to create an original story using an already fully developed world is a smack in the face to all the hard working people that helped create the original games, novels and short stories, the actual Halo Canon. The only way to enjoy this is to either mute it or to have to previous knowledge of Halo, which begs the question, who exactly is the target audience? I will not go into detail so as not to spoil anything for anyone that wants to give it an honest chance. But as a lifelong Halo fan, I am appalled at what was done to an excellent story.