IMHO, this stuff is great fun...!
And it even lives up to their own desciption on myspace:
"some kind of freaky disco pop shit"!
P.S. listening to their front-man has rekindled my hope in that even I can get a lead-vocalist slot in a band!