I posted my code on the 28th after purchasing pre-order on the 21st because of a stupid Best Buy mix up. Hopefully, I still see invite today.
But, since tomorrow is my birthday, I'll feel stoke to play then too!! After 3 years of tracking this game, I'll be able to play today or tomorrow! YaY!
BTW, some people on here need to read up on what "UP TO 5 days early" means. Derf.