Nice! I hear some promise in here. The sounds you're using are nice and fairly well balanced. Your changes and "impact" moments are well spaced and have the right idea, but feel a little underwhelming to me in terms of progression. It feels like I want a bigger difference from what I'm hearing before the transition to what I'm hearing after the transition. Not sure if I want more of a dynamic difference or compositional difference, but that's what my ear tells me.
Good sounds, well thought out, but a little reserved.
Keep it up :)
Gustav Johnson