Itch is not designed to satisfact developers, is designed to satisfact players, if the algorithm see that your game have a very low conversion rate will stop promoting it. You game page looks good, but, a conversion rate 1:17 is too low.
You probably will need to draw people outside from Itch.
(Sorry for my poor English)