What a great little story. Some parts felt like forced exposition but considering how short of a time you had to deliver us this story it was very well done. It felt like a classic fantasy anime, and I very much enjoyed it.
The character and world info were a nice surprise after reading it.