There is no "leak" or insider trading as yet because we are not "hours or days" away from the announcement. It'll come closer to release date!