Nice and intense, I could definitely see myself kicking some powerful RPG boss's butt to this piece. It's repetitive, but music like this generally is, especially considering its purpose. I have to agree with the above sentiments, I was expecting some vocals to chime in at some point or another.
IMO the ending wasn't all that abrupt, it worked pretty well.