Good news: the English and Chinese versions have been released.
Also I am working on registering on Steam, so far I try to release the sister's scene on Steam, everything looks good so far, so it's possible more games will be available on that platform in the future.
#umemaro3d