Finally watched this last night and loved it. Very original (even though I saw some very basic parallels with The Matrix early on, but nothing that would make me think it was derivative or anything like that) and very intelligently written. 10/10 - maybe one of the best movies I've ever seen.