Great job!
First review on here, and glad it's this song. Totally enjoyed the transition in speed and dramatic feel of this piece, and the way it plays back to back is remarkably smooth, I actually didn't notice exactly when the song had ended, I thought you'd brought it back a notch at the end to finish but then I realized it started over xD
I thought the piano was awesome and I love hearing it in a techno song, but the switch to electric guitar was the perfect surprise, totally brought it to a new level. Awesome job!