Maybe for the avarage price given for it here at Itch?
This game really is fun. I think that it can really get some traction if it would be released on Steam.