It's originally planned to have official english release on October on DLsite, but that dragged on.
Well, nobody wants a H-game Steam release nowadays because there's (not only high chance) definitely going to be censoring involved, especially on games with loli/shota content.