This is just to let you know that our website was experiencing minor technical difficulties after posting the "Xbox 360 Sales Down 60% Division Takes $2 Billion Loss" article. Users reported that the home page would not load after that article.
We are glad to announce that the problem has been fixed. Thanks for those visitors for notifying the matter. We are sorry for the inconvenience.