Guys, going to play devil's advocate when it comes to Lucard. He claims in his recent posts that he posted way back that May 10th will have an announcement, we've checked and his article does have that...
now
If you look at the google cache for said article, the article is missing the May 10th bit
While he may have inside info, he may know whats going on, this adds up somewhat against him.
I know people get leaks like this, I myself have been the recipient of several of them. However, you have to factor in everything.
https://www.serebiiforums.com/showpost.php?p=9688971&postcount=116
We'll know Saturday night for sure anyway