Earliest leaks said it will be in august

Why would a patch compete with a full game release?