On Itch we have not had a chance to post anything as work commitments have kept us away from the page and we have been focusing exclusively on our subscribers on Patreon. So no quarantine, just lack of time for us. Next week we will directly post version 0.22 here on Itch and 0.23 on Patreon.
Thanks for your support!