This user didn't write a biography yet. Mysterious, are we?
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.
As of this writing, the site is pretty much unformatted and unreadable.