Interesting! I think you have interpreted the theme very well! The humor in the dialogues is also amusing :)