10-day event which featured films, artwork, photography and live performances in Hannover, Germany