These guys are very enthusiastic and personable (I run into them every year at BlizzCon), which makes it impossible for me to tell them that I think their music is awful. I can't understand for the life of me why Blizzard seems to enjoy them so much.
I liked the touches and effects they put in the video, and the costumes were great too -it really shows they put effort-, but I didn't like the music itself.