Totally unexpected and completely delightful. Some stuff confused me but I'm happy to just let it go and enjoy the story. Looking forward to the sequel.