It looks like they have a lot of fun. It's not really my kind of music, but I do think they are talented.

The site is nice, I like their logo. The only thing I didn't like is the home page is rather large, and the text on the news page is very small and hard to read.