I suspicious that they won't meet Jul 2nd release date; not to be negative but I think they do intend to have a real beta. Given that the initial release is digital the turn around can be pretty fast but I'm not sure there is enough time to incorporate feedback and still release it by July 2nd.
-
I.e., the comments we see in this thread assumes that July 2nd is engraved in stone but if you consider it might slip then all the pieces fit in place.

Originally Posted by Fernando
At this point, wouldn't it be a demo?