Kingdom Come Deliverance 2 been a humiliation ritual is spot on. and i didn't even knew about the fucking Jew parts in the game...
https://www.youtube.com/watch?v=WhIXIsJqFZQ
A club for red-pilled exiles.