Tried google searching for the games I regularly check updates with. They are STILL on this site at least, but searching for them via tags is impossible for now.
Unless you know the game's full name, you can't search it here.
Yeah, fuck Collective Shout for doing this, if you would like to share you two-cents. They have an email:
team@collectiveshout.org
...I am going to just leave this right here.
Also there is a petition going already to stop payment processer from doing this:
https://www.change.org/p/stop-payment-processors-from-dictating-legal-purchases?...
...share this info around!