Haha I really enjoyed this! The story and jokes were clever, reminds me of Regular Show's story structure. Additionally the amount of work probably put in to make a cartoon this long is very impressive. Things to improve upon could be your linework and cleanup to make the characters alot more solid and appealing. Backgrounds could definitely be improved. Also for your animations I would use alot more anticipation, and refer to the animation principles for extra help. Keep making animations, I am excited for more!