I think it was here that I read about them, but can't remember for sure. An australian (i think) band that plays kinda technoy stuff that's pretty hard with some rock undertones (or maybe overtones) and I think they were featured on some TV show or other.. they may have 2 or 3 albums, and are...