Very interesting song! Although I really do love this song, there are some annoying parts that I personally don't like too much. The screeching at the beginning and end is very loud and annoying. Even if that was turned down just a tiny bit, those parts would be way better to listen to.
All in all, still a good song to come back to from time to time, as long as your ears don't die from the beginning and end! It gives an intensive feel, and I aprreciate that very much. Very solid 9.1/10!