Humiliating mindfuck, that will have you on your knees primed to obey your Queen's every command!