Oh interesting! It seems that there might be less storage available to the game on itch vs the main website. I don't think that's something I can fix on my end.
There's still a cap to hit on the main site, but it's much larger.
Http://FightFuckFeed.me/