Wow I was listening to that soundtrack and I was in such a trance, especially at the last few minutes of the song. Like I can feel the state of panic of insurmountable odds ensuing and I can see what you trying to encapsulate here with that feeling.