I think that the itch algorithum is very unkown , i have recently released a game and done alot marketing on it posted alot of things in itch but it never promoted my game but abruptly last day my game got around 1000 views(964) that was insane , from getting barely 1-2 views a day to about a 1000 views in a day man i am shocked.