The same place as the rest of the leaks, a chinese leak that was translated and posted on 4Chan and other sources at the start of July. They’re still floating about, but most of the information I found was from here and here. Again, these are leaks and rumors that are not confirmed, though they did predict the majority of the information from yesterday’s trailer a month ahead of time.