Makes you think a bit
Cool piece, although sometimes it's questionable if the notes fits together or not.
Some instruments could have been chosen with more care.
but overall I like the mood.
Try getting better soundfonts (I assume you're using soundfonts)
Keep it up dude