First look at Feadship's latest design: E2024