Enchanting.
Simply enchanting. Multiple layers of symbology intertwined with an interesting mix of characterization. I didn't get all of it, but then again I suppose that's a good thing - anything you can unravel in 5 minutes or less is too blatant for my tastes. ;-)