Never heard of them before this thread, but Gideon Coe played a bit the other night, so on the basis of that and this, I shall give it a shot...
Edit: although, having now popped my head into that bizarre place occupied by those forum links up the page, I'm sure I'm not odd enough to enjoy it!