I think sts knows how and when to advertise a game better than anyone on the forums... i mean they have years of experience in developing and "selling" their games .
I'm also wondering why sts wont release ads or sponsor a youtuber , but if they dont there must be a good enough reason .