Every day I wake up and I'm like 'maybe the launch trailer will be today' and then it isn't the case.

I swear, the final stretch always seems to be the worst part of the wait for a new game to come out.