Mime Troupe debuts its usual political satire in stripped down fashion