Thanks for linking it, I have it here on my itch profile but I haven't thought of adding it on the game page too.
Yeah, I haven't posted any dev update yet (haven't been active in general) but soon I'll be done with my bachelor's thesis and I want to get back to working on the game.