Anyone heard of these people?
That's Ooah and edIT, I know them from back when I lived in Boston.
Also I don't get this kind of music. Everyone can produce random sounds like that with the help of the proper equipment and software (I'm assuming no instruments at all are involved).
Hmmmm well, I would agree on the point of the intruments part, but I do believe certain people have a lot more talent in the mixing of music etc... If I like the way it sounds in the end I don't mind how it's made (unless of course it's made by killing kittens or something

). Especially doing it live and keeping the crowd there.