I swear, I'm not crazy for noticing this. A couple days ago, I noticed a rather large gap between the words "Downloads" and "Releases". I hovered my mouse over the spot to see a tool-tip read off "anime", then clicked to see if it actually went anywhere. Was this intentional?
Your browser cache has an old file which for some reason isn't being renewed. Please try to do a total refresh with ctrl+f5