Okay... what is up with the new releases link in the store?
I keep getting the green alien informing me that the site is down. The other links seem to be working... platinum club, sales and promotions and so on. So no way of me knowing if anything new is out... other than scouring the commercial threads links that is.
How many weeks or months of this do we have to put up with these issues?