No.... Not even close.
I don't even know what this is. It wasn't even remotely funny. Your previous works took something like a movie or video game and made fun of it. Every piece of work you've ever done has followed this creative pathway.
I'm almost fairly certain that this is to test the Newgrounds community's ability to properly judge flash content. The fact that everyone and their mothers are giving out "10s" is probably just the information you were looking for. I cannot even fathom an alternate purpose for this flash.
The only good thing about this is your animating style and voice acting skills are still superb.
Oh, and no easter egg?! Who are you?!