It's as if El Ten Eleven did the soundtrack for a game!
Those guitar parts are PERFECT. The arrangement progresses so beautifully, and about halfway through I started getting giddy just to hear what would happen next. I might be kind of biased, 'cause this is already in the vein of some of my favorite kinds of music.
What a fantastic track!