I'm having the same problem and I'm not able to find the link. Even when I choose "mobile version" it's still the desktop version.
At the risk of sounding dumb, have you tried unchecking "Request desktop site" in your mobile browser's settings?
What browser are you using and on what device?
Another qtn, do you see the Vgchartz Ltd at the bottom of the page? Do you see the link on your laptop/PC?