This user didn't write a biography yet. Mysterious, are we?
It takes me longer than usual for the Supergirl and DC Legend recaps. The Supergirl one is up now.
Fox U.S. is the owner, and they aired it on 1/5/17. Are you saying that they aired it on 30/4? Per TVmaze policy, the episode is listed by the owner's airdate. "If a show has a single unambiguous owner throughout its lifetime, the episode airdates should be set to the premiere dates on the owner's TV Network or Web Channel as described above." (under Data Policies - Episodes)
I merely noted it since the blog said you could read the site "normally," and that the time I posted it was anything but normal. :)
The site looks fine now, yes.