So has anyone heard anything about an offical release date? I have heard some things about the 27th, which would make the original deadline of "late June". So what do you think? Do you have any date ideas? I can't wait, I hope it comes out this Friday!