Did you guys had a plan to realease/selling this game on Steam? because you guys deserve my money and i want this game to be my library collection so bad!
No need to sell their soul to Steam to grant your wish, just ask them to enable Itch's pay-what-you-want feature to allow you to pay what you want for it right here for your Itch collection. ;-)