I believe I have heard this track before, but I forget when I listened to it.
That said, I like the whole atmosphere that surrounds this take on Dr. Wily 1, it is unique as far as it goes considering most people go the rock/metal angle with it. The vocals are well done here, and helps carry the song forward along with a solid backing.
The only thing I wish were changed I think would be having some of the backing brought a tad forward - at times some of the instruments are quite faint when compared to the vocals, and I think some atmosphere would be enhanced in a few areas with it.
Great job on the song!