Yeah, being in Boston...it's being shipped from NJ. I probably won't get it tomorrow, but it should be here on Wednesday. I'll take $12 off and get the game one day later, thank you very much! haha
EDIT: Just checked the tracking and it said it's in my town, so who knows, maybe it'll be here tomorrow after all. $12 cheaper AND get it on release day, that would be pretty epic!