Indie game storefront Itch.io is currently offline because of what it describes as a bogus phishing report. While the game store’s servers are still online, the domain for the website is currently pointing towards IP addresses that itch.io doesn’t own — making it inaccessible for most people.
Itch.io blames pop culture collectibles company Funko for the issues in a post on X, “because they use some trash ‘AI-powered’ Brand Protection Software called Brand Shield that created some…