I think you have a solid base to work with, and I think you could add more sounds and instruments. I think you have the 'cold' and 'isolated' feel, and it could be better with some more work. Very nice mood!