When I visited
https://pixelrye.itch.io/ it gave me a message about the OSA instead of the profile page saying it "has been restricted from access within the UK due to the Online Safety Act".
Actually, this user had been making SFW Yume Nikki fangames with animal characters but the profile page for them has been incorrectly restricted by UK's OSA/Ofcom. I've checked their Tumblr for more information on whatever date the restrictions were misplaced, but I couldn't find anything there.
FUCK CENSORSHIT