So... how's a review sound? Hopefully as good as the song.
The Good:
-Great arpeggios in this, like pretty much always.
-Pretty solid mixing in most areas.
-Excellent use of reverb in the leads, at 1:20 and
-Good chord progression.
-I love the drums at 4 minutes. Love love love love love this entire section, actually. The background sounds are really solid too.
The Not-So-Good:
-Muh slow progression. Dear lord this is a long song. Not because of the actual time length, but because of how it flows. This might be more of a pet peeve, but it takes two minutes and forty seconds for a serious buildup to happen, and a full three minutes before the climax. On the plus side, the climax itself doesn't feel too short. That's good.
-I uh. I don't understand why you have the glitches at 0:44. All I can think of is "filler", since you do it there and then glitch sounds never appear again in this song. EVER.
-Dude. The same background arp goes on for 5 whole minutes without stopping. I know it goes up an octave at the climax, but holy crap. Repetition has its place, but there *is* a point where you're overdoing it.
-Kick drum at 1:52. Oh my god. I couldn't keep from laughing at that point - you really need to use a better kick drum for this. Something more solid, without as much of a decaying bass sound. ...especially without the cut-off ending. Something more thumpy and solid would have been great - maybe combine the normal hit of a kick drum with a sub-bass to get the depth of it. Then you can also modulate the length of the sub part.
-Speaking of the kick drum, it kinda gets buried under the big plucking you have at 2:40. Unless you don't have it at all. It feels like you did.
-Around the point where the kick drum feels buried, the mix gets pretty strained right before the actual climax.
-It feels like the piano at the end is too swamped in reverb. I think it could have used a bit more definition and a fuller sound.
-Part of me likes what you did with the ending, most of me is really unhappy that there was no resolution of the chord at the end. :( Probably a personal thing, the ending as-is could work.
Overall: Good, good as always, but a pretty decent amount of things to work on. Some of them aren't exactly small either, like the eternal arpeggio.