Here's recently released video that talks more about the ESA: https://www.youtube.com/watch?v=12zAsTMgKrY