Thanks for the help! Does anybody know what the most recent shipping estimation is? When is it estimated to arrive on our doorstep?
Some online stores are posting an August release date for retail. If that's an indicator (and it might not be) I'd expect around the summer by the looks of it. I'd just wait for an official response because it's all just speculation at this point.