From a person used to play a lot "Rope Hero" ripoff games, this one has nailed the robotic/soulless vibes, vague missions/story driven but with a horrific twist.
I'm too curious what could the ending conveys but let it be this way..
Btw, could you please do a port version for Android? ;)