Hey, I just have done launched, and was looking for a few tips. I sent it every whichaway I could think of, but with no luck. I announced about 3 months out from Finnish. Mostly because I was not sure if my product would be polished enough to put out. itch sales have been a bit disappointing honesty, and I am not sure how to address that.
One thing I did do, that I thought was of interest to people was write a reallllly long medium post on making my game. For animators, (i come from the animation community). That way I was finding out more about process. Which some people do.
You can check that out here if your interested...http://tinyurl.com/j7orjy2
Adam