Quote Originally Posted by shadowfox View Post
I think the 27th July is the release date.
It was July 7th AFAIK