Watchmakers - Lahti, Suomi sulje