Well... I saw the site go down today and this was one of the first "New Posts" topics so I opened it. No problems on the PC (but there wasn't, except for the Top 10 things). So I opened it on my phone...Not so good:
First, this comes up complete with space age sound effects:
Followed by this:
Note that this does not happen every time, but I did have to use the "New Posts" to get it. It doesn't happen on the forum index page (or hasn't so far)