Originally Posted by ZenbaaS It was July 7th AFAIK They released one of the official trailers on the 7th yes - but the release date is the 27th. Sauce
View Tag Cloud
Forum Rules