That is some fucked up shit. Not just a little bit either, but properly freakily fucked up, and I need for it to be Thursday already.
That computer game shebang freaked me out completely, and has convinced me that I definitely do not approve of such things.
If you haven't, you should watch it. It's good in an actually good way, not in my usual it's-shit-I-love-it way.