Quote Originally Posted by ZenbaaS View Post
It was July 7th AFAIK
They released one of the official trailers on the 7th yes - but the release date is the 27th.

Sauce