Engineers - Turku, Suomi sulje