Please consider a DRM-free release of the full game. No matter if it’s here on itch.io, on Humble Bundle, on GOG.com… Actually direct from your own website would be my favourite way to buy this game, to ensure you get all the money.
Esoteric Ebb looks like the kind of game I love (we have elections coming in my country in a couple days, so it feels really thematic on top of that), but I do not allow mandatory store clients on my systems so Steam is not an option.