I've had this remix for a while... I stumbled upon it on another website. Probably vgmix.
This is my favorite remix of a DuckTales song. I frequently include it when I burn dance or workout CDs for myself. It's a great blend of nostalgia from the old NES days with a great techno beat. It's also got an upbeat, cheerful feel to it.
Anyway, keep up the great work.