Does anyone know the website where users post all the pictures of games that come out from DLSite? I remember I used to use that site to search new games to see if it has kissing or facesitting content and if it did, I'd buy it, but now I can't remember what that site was called.
_________________
You don't know peace till you had suffering.