I am a moron.
Like so many of the millions of other Halo fans, I preordered my copy of Halo 3 literally months ago. I’ve been waiting impatiently for months (years?) for it to release and now it is out.
And I haven’t got to play it yet.
Because it still hasn’t shipped to my door.
I should have chosen in-store pickup.