Not really my genre but it seems well balanced and paced to me and evolves nicely.
The only thing that stood out to me is that the synth line that comes in around the one minute is a bit too prominent for me. To my ears it either needs to drop into the mix more or do something a bit more interesting to justify itself.
Hope that helps.