5 minutes ago, Nytwyng said:
Interesting! So that means one of two things:
1) The release date didn't change and the person manning the Upcoming page hit a button on accident (not unheard of!). Or;
2) The release date was delayed, but some distributors have already received their stock and are just saying, "screw it" (also not unheard of).
Interesting hoping for 1, but at least some of us look to be getting it by the end of the week!
Edited by Absol197