I FOUND IT!
Hey, Miguel! https://www.youtube.com/watch?v=cgU3dhXxnj8&list=UU_AbZLY4eTiWe8tv6hmm4_Q <-- This is where I first discovered your remix. And oh my god, you've got NO IDEA how exciting it is! You really nailed that one, it's so unique and different from the ones you usually found on Newgrounds.