This preview that was posted on Newsarama raises many questions about Hippolyta.

When did the the Amazons of the current universe develop this kind of technology? And why did Hippolyta think it was a good idea in the first place?

I am hoping that one of these questions will be answered Wednesday.

https://www.newsarama.com/45728-dian...-woman-74.html