Yeah...anyway, I wanted to go to the icon page on the site, and it took me to this page:
http://www.lyokofreak.net/images/galler ... /index.php
In case it's different for you, it's this 'upgrade' page that's asking me for a password of some sort. What is it?