The Release date will be embedded into your mind. Blame the Red vs Blue Crew.