Did you sample the vocals? It seems a bit strange. I think you should save them until a later portion of the song, set them up with a strong beat that supports them.
It give an amazing bossfight vibe make this into a bossfight song
yeah maybe i will :P
You may only use this piece for commercial purposes if your work is a web-based game or animation, otherwise you must make specific arrangements with the artist.