I agree with the previous reviews
But I just have one criticism:
The buildup in the beginning is great, and then that fall at 1:17 is good too, but I think it's too drawn out. It's pretty much the same thing from 1:17 to 2:10, where it gets even weaker imo. It isn't really building on anything, just plateau'ing at a low point. At 2:30 it picks up again, but I feel like that whole minute could have been used better to contribute to the energy of the song which is high as expected in other parts