Quite funny timing, I actually was planning o write a update post this coming weekend on how to proceed.
I was thinking if I want to do that approach again. On the one hand it is quite helpful for feedback and bug reports but on the other hand it is a lot of extra work and stress to manage that as well. I do plan to add updates to the itch version I just haven't decided when and how I am going about it this time.
Maybe I make one huge update at the next game jam, or maybe one bigger summer update, or wait till the full release. Currently I am unsure but I at least can ensure you, that there will be new updates here as well. They will be just a lot slower.