The Smash Collab brought me here... seeing that Captain Falcon short triggered the memory of this short yet great animation, didn't remember the name though so I just typed Pun Nintendo Newgrounds on google lol

EDIT: FUCK, that's in the second one! Oh well, another 5 stars to ya