Strong, but... hollow.
I can't put my finger on it. Maybe it's my speakers. It has a nice strong beginning, the beat is mostly good, the rhythm, good. But... it just seems to glide after that. The buildup completely threw me off in that regard.
The beat seems to blur occasionally. A little disorienting and cluttered, but not terribly so. Still very enjoyable.