My take on the ending
Air was a very good anime in my opinion but it was not perfect. The version I have watched consisted of 15 episodes not 12. 13.th episode was practically a brief summary of the previous episodes so I skipped that one. What is interesting is episode 14. and 15.
It looks like the series is almost based on parallel universes. In the feudal era, there seems to be a curse that is inflicted upon winged ones. Eventually Kannas mother passes on the curse to her(we dont know the reason for that but I would say that was an evil act) Afterwards she dies and becomes stuck in dreamworld dreaming constantly about sir ryuya being dead yet he is not. We also learn that Ryuya has only one year remaining in his life and before his death, Uraha and Ryuya mate and they have a child(the child's sex is not important since the mission was also being given to females such as Yukito's mother) to carry on the mission the free Kanno from her curse. They continue to pass on the duty to their offsprings until Yukito succeedes. I also dont believe Yukito is a reincarnation of Ryuya otherwise the descendant theory abruptly fails.
Yukito devotes himself to remove the curse from Misuzu as her mother told him and turns into a crow, failing to cure Misuzu's illness but succeeding removing the everlasting curse from Kanno, from medieval era. The sad part is Misuzu is still condemned to suffer from the curse. Yukito only removes the curse of Kanno's spirit that his mother looked for. That being said, after Yukito becomes a crow, the same story rewinds and everything is told again from crows perspective. So it looks like the crow actually has nothing to do with the progress of the story except but subtly adds the presence of Yukito. The curse is said to advance if Yukito stays near Misuzu. Considering the crow has a piece of soul of Yukito, Misuzu is like never left yukito, she is with him all the time, taking the crow with her everywhere she goes. Lastly as implied in the description of curse, Misuzu dies after having her last dream.
The idea how Kanno got into Misuzu's mind stays mystery but I think it is clear that Yukito is a descendant of Ryuya and Uraha. The spell of making puppets move comes from the magical abilities of Uraha's blood.
So after the curse is lifted, episode 14 takes place on a different universe which exactly starts off like episode 8 but as it moves on, the laid back and positive atmosphere is noticed. And most probably, the curse is never inflicted due to these minor changes.
Anyway, thats my take on the story of Air which I think is based on the parallel universes theory. Comments, anything you want to add are really apprecited. And excuse my poor grammar :)
Hey, Soldier. Do you know who's in command here?