The canon characters were all well-drawn and Luna's Uncle Xanthus was a delightful cameo. Pendragon the cat was cute! I loved Harry and Snape's predicament with its hot resolution - and a happy ending in spite of Snape Apparating to Estonia "because he could" (heh). Yay Dragons, ROAAAARRRRRRRRRR!!!