as popfly335 pointed out it's just not ready for Steam yet. On itch we can experiment and improve without upsetting everyone. But don't worry! We'll get there eventually. In the meantime keep sending suggestions in. Thanks