Pretty darn funny...
First off IGNORE the so called 'review' from aaron9999920.
The animation is actually pretty good wether you try to make it look silly in some parts or not.
Randomness in my opinion wasn't overboard and I did like all the memes.
Sound was pretty decent, the Ren & Stimpy music did add to the humor too.
Keep up the good work.