They shouldn´t do an early release as it´s not their fault and I hope they won´t be forced to.
It´s the retailer over there who breached the legal agreement between them and the company that says they put it on shelves May 19th.
Oh, I'm not suggesting it's their fault; but it's an action they could take that would make a ton of annoyed people MUCH LESS ANNOYED.
And it's happening more and more often.