Just first listening to this track I can tell it is put together superbly! Good melodies, mixing, and instrument quality, though the transitions were not the best. The song also seems to jump from style to style constantly while keeping a slight fell. I don't really know if that's a bad thing or not, though it seems to fit this song well enough. The intro and outro are both put together very well keeping the slight cinematic feel of the song. Altogether, probably to good for me to find flaws in. Nice work! =D