It's nice when it drops, I had to skip through the track to 1:40 to realise that it hadn't already dropped, so I would say making your tune structure more obvious would improve this track. There's definitely a lot of cool sounds in the tune but I feel like there's too much going on and chunkier sounding drums would help you out too!