Aphelion: Watch the New Trailer for Aphelion, Launching April 28!

Aphelion is blasting off on April 28! The date was announced at the Future Games Showcase, along with the new “Persephone” trailer. Discover Planet 9, AKA Persephone, and what awaits astronauts Ariane and Thomas: If you…