No plans for Steam at the moment, I like Itch and will favor keeping things simple for now. If all goes well then consoles are more likely, but I may reconsider Steam in the future.