The app listing page has permanently moved. App information is now listed on the new apps listing page.