Great title...it sucked me in! Good intro, reminded me of Pink Floyd, and excellent mix...but then it just sounded like electronic everything. All the components were there as listed above - but you need to get out of your comfort zone. I heard pinging guitars heavenly choirs...you couldo so much more to a tune like. One thing I would have done is used a midi fx to just slow the bass so it's just behind the beat or the kick. You could also have the cyms just in from and kick/snare on and bass just behind...this playing in between the beat. It's a neat trick in trying to make sequenced instruments sound more human. Try putting an pitch envelope generator on the cyms too. At the their adding to the sequenced feel...or a granular synth or granular delay :)