Test version was given to testers, however they have run into many issues. It will take some time to make sure the game is in a solid state before releasing it publicly.
I recently reminded myself that Subscribestar gets these updates 1 month ahead of time first. Once the testing is done, which will probably be about 2 weeks, then 1 month after that is when it would appear here on itch.