I have a heard time talking about rap and hip hop because I tend to let heavily sampled rap and so the song is part of other songs.
I love this song because its so up beat. I am not generally a fan or the gritter rap songs. I like songs that I can do geeky dances to.
This song has a great beat not only with actual percussion sound but also kept by the sample of someone screaming or cheering (hard to say).
And the rhyming is just stellar. Not sure how people get this good at coming up with words that rhyme and make a song. I know I wrote a lot of bad poetry in my youth and though it rhymed it never sounded like this.