>>715606408
>the dog fucker game is not blocked
>the games are still under recommended but they are blocked
I guess it's a good move by DLsite, if you even know it exists you will use VPN or Tor to buy it.