Atarimania is apparently being an butthole when it comes to links.
From The Lost Media Wiki
Because they just wouldn't work when loaded from this page. I have never seen THIS problem with other sites, so how this is happening is a mystery.