Good plot, detailed background story in every characters, lovable characters, logical fantasy story. Will give it a ten if the FL actually got stronger with her alice and not depends on someone.
And the most importantly, what the hell with their ages?? Having a baby in teens, kissing in...