not sure what article you saw, I clicked on your link and it brought me to the financials. I did notice home page was done, I have worked on many websites for companies and I will say that when the website is down its either that the server has gone down for whatever reason (usually maintenance) OR admins are changing the site. I am hopeful the latter and that the changes are that they are now licensed. I am expecting big news this week and I believe Monday will be a buying frenzy.