Whistlecraft agrees to deal with Eclipse