Anyone check this out yet? I've seen two episodes so far and I couldn't taker eyes off the screen. http://youtu.be/CKRqpSAUj2o