Pilot Magazine, who own the site, seem to no longer be maintaining it.