Hi megane! :D Of course I remember you! No worries, we will release the game here on itch.io as well. Please stay tuned for updates; we're just making sure the build on Steam is stable first before distributing it to other stores ^^
Glad to hear cause your game is 100% sure be a full gameplay on my channel, cause it was amazing to play the demo...
Thanks for the quick answer
will it take long for it to be on itch?