esa alpha pre launch press briefing