When is it coming out for itch.io?
It will be a part of the monthly update scheduled for a Patreon release for around 26.02, and it will become public one month after that