Great!
I'd say this is one of your best yet, if not the best so far. It sounds great, has really good continuity, and it has a cool "ebb and flow" to it, the whole song kind of feels like waves, if that makes sense. (of course, all sound is waves...) but I see very clearly an ocean like wave movement (just, very fast) the beat gives that image, plus the whole song "flows" in and out in a methodical way. I LOVE the super mergentroid distortion around 1:55, I've bever heard anything like that before! Good Job!