The idea is generally nice and the rhythmical pattern is good, however, the whole second part feels rather homogenous, I would spice it up with some different riffs. The solo feels a bit out of place. And I suppose there was a struggle in the mastering process. From what I hear the track is drowning in bass, I'd suggest lowering the bass a bit and upping 1-5 kHz instead. Also the drums kind of clip, probably because of the same bass overload. Giving some to 5+ kHz also tends to help make it sound less "closed". Best of luck to you!