Meh. It was ok, but felt a little bit too much like the Disney version to me. I also had a hard time with how "twee" some of it was. For example Kyle/Adrian's style of speaking changing from a more "normal" teenager to a "gallant fairy tale prince," explaining it by having the character think "what am I saying?" "why am I talking like that?" doesn't make it ok. You can't just hang a hat on something and think that is character development. Entertaining enough, but felt very young to me.