ugh.
That was one of your more irritating songs, The vocals were to annoying for me. The instruments used etc were good though, sounded like old school nintendo going on.
The art was nice and smooth and went well with the music. thats a 10/10, it was only the music that killed it for me.