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.
You must log in or register to comment.