I'm gonna be as honest as I can be, hopefully I don't come off as rude.
To start, this toon has a very slow build up. Way too slow. The initial narration was good but replacing it with subtitles for almost a full minute managed to completely disengage and disinterest me for what was to come next. (Plus, at 00:09, the audio fades out too quickly and leaves us with an awkward silence) I also noticed at the very beginning of the narration audio there is someone else's voice for a split second, avoiding audio errors like that is paramount.
The Hideo Kojima being credited for nearly everything joke could work well as an opener or closer, wherever you wanted to work some credits, but that joke is simply not funny enough for the entire video to be centered around it. When you repeat it so many times, it runs dry pretty quickly. You have to understand you can only tap into a joke so many times before it becomes stale, almost annoying even. Having the video centered around that joke and making the punchline snake hitting his balls on a tree branch... just doesn't work out. They don't connect at all.
That aside, I really enjoyed your choices in character design, it's simple but interesting to look at. It reminds me of old Newgrounds cartoons, almost to a fault. I understand you may want to pay homage to the artists that came before you, but you should really try to find your own voice. If you try to be the next egoraptor/oney, you are bound to fail. Just be yourself, and animate what YOU think is funny! I've seen a little bit of your other stuff and it seems like you're on the right track. The voices in this cartoon are great too, but you should really try to work on your lip sync, it's important to get that at least semi-right. Kekeflipnote has a great tutorial on that on twitter if you're interested. I'll just link it here: https://twitter.com/Kekeflipnote/status/958327787668099072
The cartoon is 2:30 but the actual animation (not including the bonus at the end, since it's not pertinent to the cartoon itself) lasted only 30 seconds. Personally, I think this means you need to focus more on the timing aspect of your videos in the future. Timing is everything, and you really don't want to keep your audience waiting, or leave them deprived of material.
Wow, I just read in the description that this is just a part of a 10 year old NG collab, which leaves me feeling like an idiot for typing all these notes out. I'm sure you're doing much better stuff now. Carry on!