I was hoping someone would reply to this, as I've never heard of it before and am quite curious. One does wonder how one's paper gets accepted or not! It seemed to be all science/techie type conferences on their website, but I'll ask an engineer prof who's organised a conf at work next week and see if she knows anything about it.