Warped wrapper; arts centre, Lille, France