It was alright. I have heard that type before somewhere though. Definatley sounds like a Video Game which is what you are referring it to.
Thanks for the comment, man. Yeah, its many types of battle themes made. So I belive you in that you have heard one like this before.