I just saw the coming attractions of the new series on SCI-FI called "Taken". It looks really good. Is anyone else planning to watch?