Engineers - Lohja, Suomi sulje