Scummy. Very scummy.New site with Patreon payment
Site:You must be registered to see the links
Main site:You must be registered to see the links
Patreon:You must be registered to see the links
But they aren't selling games. They're selling a subscription to their service to download free games. That's probably a bit harder to take action against unfortunately.