Indie games site Itch.io temporarily taken down by Funko, due to 'AI-powered' brand protection company that 'created some bogus phishing report'
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.