I must add that, I have seen horror movies with worse things inside, but what I really can't ignore, is that the person is advocating Satanism in the name of "The Czechoslovakian Secret Police".
If you dare to look at the devlog of his/her other game:
https://lokiskingdom.itch.io/harmony/devlog/341582/harmony-its-alive
You can find this phrase: "This game was created to capture human souls, and set their minds in service to me, it is full of hypnotic suggestion and demonic ritualism"
and at the end signed with:
"goodbye humans,
-Lord Lucifer the Devil
[The Czechoslovakian Secret Police]"
So, even if there is artistic freedom on itch about the right to maybe display anything offensive looking, is it also allowed to advocate satanism in the name of a government agency? Nuh, I say this isn't right.