Thank you for the high praise!
I definitely need to clarify the unity of drama part. I liked the phrase, but I suppose it's not self-explanatory. :)