Overall, I liked it. I thought it was a very effective use of voice to create the naive, self-important, arrogant character of Galadon and show how he is being manipulated, without really showing it.
One thing I did keep coming back to was a lot of telling over showing, as everyone has noted...