yeah some times ellusionist doesn't like to tell people when some thing is going to be released till the night before, but other times they have a full trailer with a release date 3 months away
Usually with E, if they say something like "Coming this August", it usually means one of the last few days. =P I think E said it was coming this August, but I'm not sure when. I assume it would have to be within the next few days. Whatever, just wait and see. I'm sure it will be good.