Mark your calendars! Following last week’s teaser trailer, Halo fans were treated to not one but two new Halo 5: Guardians trailers and a release...