I'm very disappointed with this Steam release. In this day and age when more and more online platforms are being opened and Steam becomes less and less competitive, you just go there?! Hah, that also means the itch.io version of the game will be neglected. You are not the first developer who does that and I hate it. Oh well, it's your choice and good luck with feeding an over spoiled publisher and on top of that a monopoly.