This was really fantastic in my mind and just another example of how the Koreans really get it right more often than not. Even the child actors were very compelling and that is really rare in my opinion.
After watching episode one I made the prediction that this could end up being amazing or friggin stupid... thankfully the twists and turns kept it interesting all the way through and I was disappointed when it was all over.