This game is for a small niche of players. Hopefully it stays that way. Stick with the ever so popular Ren'Py visual novels that take all the top spots on this site. Most players just want to be entertained with no effort on their part so this game will never get a large following.Not sure about the quality of the game, but it has a clear "avoid tag" on it with such file sizes and almost no options regarding the mirrors.
As far as the mirrors are concerned, I informed the moderators about it already. That is part of the job of 'Uploaders' on this site.