Ohh, I failed to explain this point, I've been doing monthly updates since the beggining. The spikes you see are my advertising on other sites, not just Itch promotion.
In fact, self-promotion helps a little, but still, 90% of my traffic comes from Itch, as well as all the other devs who are suffering from the algorithm change.
Sorry, man. I press on saying, it's kind of obvious... My numbers were stable, and so I lost almost 70% of my traffic overnight. There's not much to say, you sound like you're trying to tell me the sky isn't blue, that the grass is not green, and that Itch isn't actively trying to sabotage us.