Of course its gonna be on Steam. Its only on itch.io for now because of the free public builds. Later on i'll release it in to early access on Steam with a price.
Okay thanks for the heads up