They had a small mention when CW3 was released on steam:https://www.rockpapershotgun.com/2014/03/31/it-does-belong-here-creeper-world-3-creeps-on-to-steam/
But yeah, this is the first actual coverage of any depth.
My guess is that the combination of Particle Fleet/CW1/CW2/CW3 all being on steam married with the recent steam autumn sale plus the redo of the steam store to better expose relevant titles to new people caused CW3 to bubble up and get noticed again. Or something like that, who knows
I'll take the exposure any time I can get it. It's good timing (not just for sales) but because I'm doing a lot of thinking about the next game and what sort of things I want to put into it...