I saw this and was highly entertained by their video, so I had to check out their music and I must say, I'm really impressed. If you haven't checked out the song yet, you need to do it now. I guarantee it will get stuck in your head after the first listen. The song is catchy, is brilliantly constructed, has a great beat to it, the lyrics are well done and overall it's incredibly energetic and well produced.
It is an Ok song. I wouldn't say brilliantly constructed by any means.
That being said they aren't bad.