Here is a Games Radar article for those unfamiliar with the leaks. The Twitter and YouTube links that originally contained the leaks were taken down. Thankfully someone reuploaded them to the Internet Archive.