bitflipper, This sounds really good so far. As you said it has little direction thus far and so I might suggest adding various orchestration to it in various places throughout for some dynamic effects. So far you have an awesome background and that's a great start. Only you know the direction that you want to take this piece to, so you can add in what instrumentation you feel takes it to where you want to go. I always start out in a very similar fashion and just keep adding various instrumentations and effects sounds until I have a finished project. Then I fine tune and master each track using Izotope Ozone 5 for depth and perception, reverb, limiting, gates and stereo width. It is a long process, but it works for me. I use Cakewalk Kinetic 2 which encompasses a lot of my major instrumentations, such as East West Quantum Leap various samples, the Cakewalk samples, and several others. I also use Smart Sound samples incorporated with my Sonicfire Pro 5 software, it has lots of great sample and loops that work great for me, as well. I have so many samples I have to have a side drive of 4 tb, so it is endless for me searching all of my files when creating a piece of music. Hope you will find the direction you want to bring this piece full circle so we can here the final production.
Peace and blessings, John