There are a lot multilayered jokes in this. I don't expect anyone would get every one, but I hope the Easter egg hunt for them will add to the fun factor. Feel free to post them in the review section if you find them.
I'll get you started: this story contains absolutely no original characters!
Have fun :-)