This game scared the shit out of me and it ruled. I screamed when Unicorn brought up the glove WHILE tied up...girl...your survival instincts...
There was a lot of really cool concepts here and also it was strangely funny at times!
Mirai: Do you ever think about how many animals suffer everyday?
Unicorn: You're so poetic~