First off, I miss that song! Megaman is kickass. Second, it's rare to hear acapella being pulled off with a video game song. The song is badass and now I'm looking forward to checking out some more of your music!
You should check out some of my music. You might enjoy it haha