There was a change in itch.io policy due to pressure from payment processors, so we can't have the game monetized here at the moment. But the bulk of our support comes from Patreon, so we're still doing ok.
Good to hear you are somehow managing. Still sucks though. Would having separate pages for a demo and a paid version on itch make sense, even if they may be really the same?
Thanks for the concern! But... I don't think making a paid page here would be that useful to be honest, so for now we'll just keep it free. We always have Patreon for the folks that want to go the extra mile and support us.