The creator said they removed the download link temporarily due to bugs needing to be fixed. Currently, you can only download the game through QQ
what is QQ?
QQ is a Chinese messaging app. It’s difficult to make an account if you’re not in China though
okay, well nvm ill jusy wait until they release it