Really? It will be Steam-only? Why Steam? Why not sticking with itch.io or using GOG?
I mean i'm on itch.io because i very strongly dislike Steam and i won't buy anything over them.
It'll be on Steam for a bit during EA. If we have the resources to maintain a presents on all platforms, then we'll try to do that. All comes down to if we have the man power to maintain all the different builds for every platform.