I’ve been looking for this short for a long time! Know I finally found it! I can now rest in peace! In all seriousness this was my favorite one when it aired on nicktoons. It was fresh and exiting! And this is just a great as I remembered it
I do remember seeing this short during random shorts. I seen the episode it was in on the night schedule of Nicktoons. (I never got enough sleep back then.)