I loved this.
I mean the voice acting was perfect. A few voices were somewhat iffy, but in comparison to the average they were still great. As always your humor gets me every time. And the length really put this above a lot of my favorite submissions as well.