I tell you what's spoilery, is that blonde Selunite (with heavy eye liner) the long awaited origin character, Helia?