The plan is to release it on Steam + Itch at the same time! We’re in the process of updating the release date on Steam :)