Somehow after the site move, I've found that I could no longer get my browser to sucessfully go to PPC front page where you used to list all the new releases in all categories in a summary form. Is that page still in existence? If so, could you post a link here? I've clicked on 'home' at top of this forum, but it doesn't really lead to that page, just to the main forum page.
Txs
Txs