@Theaetetus,
This is the first time I've heard of them and I watch the three videos you posted here. I can't say that I like their sound but I think it is interesting they are trying to do something different. It just doesn't have the drive that appeals to me...