Looking at this account their tweets seem to get tons of leaks from YouTube and usually a day to a week before an official announcement so somebody's hardware is about to be revealed
September 5th announcement for State of Play/Showcase, direct on the 12th.
Edit: Now, I don't think State of Plays get announced with a week of anticipation, so something's weird over there.