Mofu is going to release this game on Steam in the near future. He also has plans on releasing his other game FuujuHime once it gets an English version
Yes, I will do so.👍 And I plan to release it on itch.io.