The beat is good but the intro seemed kind of flat.
Actually, the beat is only good because the intro was so flat. You have to watch for those. Musicians do it on purpose often enough. Run of the mill intro.. so-so verse.. but it's been building to something.. Wait, what the hell did they just do!? Phenomenal hook/chorus!!! ...that makes the whole song. Wait a minute, I've been duped. All my favorite songs simply have catchy hooks. Rats.