There has been so many leaks already that none will impress. We already know a lot....