>>388337348
Game sale that was moved. There was supposed to be another sale, but it got pushed down the line to make space for this sale, doesn't usually happen. 
Steam deck stuff started leaking around the same time (a month before) before the official announcement. 
Still speculation, but it would make sense to announce it there.