What happened to all the people saying that valve frame news was imminent?