a female centered project set in yemen that took forever to make finally arrives and somehow still less exciting than the actual oppression