
Itch.io, a website used to host a heap of games—primarily self-published indie projects—was taken down briefly this morning (or over the weekend, depending on time zones) thanks to, uh, Funko of Funko Pop infamy. I'm about as confused as you, and the site's creator Leafo, are.
As posted to both Bluesky and X, the site was "taken down by Funko of 'Funko Pop' because they use some trash 'AI Powered' Brand Protection Software called Brand Shield that created some bogus Phishing report to our registrar, iwantmyname, who ignored our response and just disabled the domain."