Really cool track, I super dig the melodies and drum variation.
My largest gripe here is the weird muddy bass mixing at some points, I feel like that takes a lot away from the track overall. Also there is a saw layer around 1:40 that has way too much of the mids boosted and it really sticks out when the kick drum rests/ doesn't sidechain it out.
I don't want to nitpick too hard here I really do enjoy this track, I just feel like it needs a bit more refining.
Great work!