Nice build up I think, good progression.
I soften up the synths that build up to about the halfway mark. You "triangles" sound more natural then the rest of your samples. There's a couple of high notes you are hitting on the "triangles" about 1:30 that are literally piercing my ears, mus be some kind of reverse B note, hehe.
I think you are on the right track for ending it though, it's a terrible way to end a song, but bottom out the rest of the tracks and let the main tune hold in and fade out the volume - could work.
Wow, I definitely didn't even think to fade out at the end. I'll give that a try. Thanks for the constructive criticism! Very helpful. I'll keep trying to work out the kinks.
Sorry about the high notes, hope your ears are okay! :p