Well taking a bit of a break could go a long way to helping in the long run, if your getting burnt out than forcing yourself to keep working on the game may have adverse effects on both the game and, more importantly, your health.
It could also give Itch some time to cool down and figure their own stuff out but I wouldn't put too much stock in that idea, none of these content websites seem to ever figure their algorithms out.