Hi, Juno!
Thank you for checking in on this, there's actually been a lot of news! We've managed to secure a publisher so the game's been scaled up with new visuals and features etc.
Unfortunately, it's currently only on Steam for the time being. We're currently holding the Itch page as is just whilst distribution decisions are made but if you would like to play the demo you can head over to Steam now to check it out!