Whenever we got those Alpha videos showing gameplay, I always saw them posted around 9-10PM EST on Wednesday.