Hey, the game is still in development. We have actually have a release date now for the Steam and AppLab version of the game (Nov 3rd).
The itch version will probably be rebranded as a demo version or something along the lines.
Thank you for the feedback!