Is it gonna be on steam
Short answer - yes.
Detailed answer - we wish to be on itch.io, steam, gog and epic. It all depends on the state of each store towards indie developers at the time of launch. And we are very much against exclusivity.