It is very well thought most of the time, it shows problems that technology might bring in a very original way but it seems on the verge of technofobia...which I do not agree with.Sometimes it is not clear what it wants to say, there is no meaning to derive...or the problem, practical or ethical , is so far fetched that it doesn't feel realistic!!!