Is this gonna be on steam by any chance?
No it will not
Shame, interested in this game but have no way to purchase anything on itch.io XD