I wouldn't expect you to make "fake updates" or something similar, just to break the silence on here. But maybe one last update post saying "the demo that's available here on itch is complete, all coming updates until the full release will be available on *insert platform name here*" This would be a more honest way to explain a lack of communication, in my opinion.