Mini-Companies: General Assembly LTL