Hats off to the animation team. But the plot is a mix of the popular animations in past - shrek, rapunzel, brave...
If you look closely you can actually see the similarity between the characters, scenes and colors they used. Anyway enjoyed the designs & animations.