I find that I need to listen to this twice to understand it fully. I dislike how the intro turned out, first listen seems all jumbled :/ The bass piano defines it all. Oh well. If you zone out a bit it sounds fine.
For this I used:
Software:
-FL Studio 10 Producer Edition
VSTs:
-Refx Nexus
Please contact me if you would like to use this in a project. We can discuss the details.