It may be a few months old, but as relevant as ever: The International Leipzig Festival for Documentary and Animated