Couldn't find a thread, I'll update the title when the title gets announced.
I thought the release date was moved up into april?
May 3rd release date in the U.S., almost 2 months after Captain Marvel (March 8th).
Enter your email address to join: