Would the uploader by any chance be that Ataraxia person? I just dropped by the Otome Games section and it seems that you just have to apply for permission to view the download links...
She didn't want to say who, and even I know who they are just keep my mouth shut about it...
since she just leave and keep silent because she doesn't want to bother this forum...
/me is happily rolling around and round... *peaceful mood tonight