New Details Emerge About Star Wars: Galaxy’s Edge