Indie videgame portal Itch.io is effectively offine today after a brand protection company reported the platform for “fraud/phishing” for what was a problem easily solved using a DMCA notice. According to Google’s transparency databases, the same company has repeatedly attempted to use the DMCA to solve alleged trademark infringement but had its complaints rejected.
I can currently visit https://itch.io/ just fine from NL, even without browser cache.
Is this already resolved, or is it only a problem in some regions such as the USA?