For any UK people looking to play, it's not just blocked on Itch:

I have a spending problem so debit card. At least the developer's page isn't blocked on Steam too. At least the game isn't blocked for the rest of the EU like Nexus Mods decided to do with their policy implementation as well. And at least I can play Cyberpunk 2077 without being censored from buying or seeing the title image like this game. Funny thing about that game, there's all-gender nudity and violence and gay people in it (but not the key focus) and it's got "mature themes" and is still not censored in the UK like this is. wonder why that is. And I don't like playing it too.