Does anyone know if this site is still being maintained? I've had the same screens for over a week now.
There’s already a good thread about this in the “Site Feedback and News” section of the forums. Eli, one of the admins on this site, is as frustrated about this issue as any of us, but he also gives a good explanation as to the possible reason in that same thread.
@appshopper on twitter says: “We are experiencing some server issues. The apps across the website aren't updating properly or incorrectly showing that they have been removed. We're working hard to get it back to normal.”