Very nicely done! I love how this was written with that fantasy feeling to it. It tells a long story in a short amount of time. ^_^ At the same time I'm wondering if this was written about someone, or if it was just out of thin air. Either way, it's very very good. Keep it up!