Yes, it will be available on itch io. We plan to release it for web browsers and Windows (32 & 64 bits).
As of right now, the game is fully playable and has enough content to play for over 1 hour (potentially even a few hours before you will get everything). The only lacking thing is an art and last improvements to the gameplay/ UI. We still haven't fully started working on that, but we already have a dozen of high-quality icons (for recipes and resources).
I've asked you about professional feedback because soon, we will start developing a tutorial for the game. This big task alone will take us probably several weeks. But once it is done, we wanted to make sure the game is balanced as good as possible. We will most likely do this before the public release of the game so we'd share the game via more private/ local ways of communication.
I'd suggest our tiny discord server for communication https://discord.gg/zHDE3RxA. If you'd like to help us make this game better, feel free to. If you would like to wait for the full release, we have no problem with that.