Welcome to the forum, and nice tune! The tones you chose were potentially relaxing, but tis is not a piece to relax to. Something urgent is going on somewhere!!!
think the greatest bang-for-the-buck improvement could be in the drums - they sound decent but the pattern is fairly static throughout the piece. More dynamic drum moments? a breakdown section? I dunno, personal taste on that one.
again, welcome to the forum, looking forward to hearing more of your work!
cheers,
-Tom