Few Edinburgh shows last more than an hour, but limited length doesn't necessarily produce shows short on ideas or impact Continue reading...