Tense
It's a neat tune in a very ambient artistic sort of way. The arangement may be a little cluttered but that just adds to the tense feeling of the song.
I've listened to a few of your works. The electronic style would go quite well with some of the games on here. Keep with it, there's actually some money to be made in the big leagues for this sorta thing.