I was fairly familiar with the Tiny Toon Adventures cartoon. I never had the chance to play the game before. So that's where that MUGEN sprite came from. It's great that you were able to recreate so many sounds. I thought this was much better than your previous audio thing you did. It's much longer and obviously has way more variety.
Waterfall Stage was probably the best part. You really know how to be goofy there. When looking up TTA, I often found this. I guess I like both! It's great to know there's a great game adaptation.