This was one of my favorite episodes in the series. Granted, I can barely remember any at all. For me, the best part was the self awareness. You really do create your own world here. You also acknowledge that! The animation is uh, good.
The running time worked nicely as well. I especially enjoyed the big part at the end. Uh, isn't everyone here animated in Flash? I guess they don't have to be. They just need to be cartoons.