Lately I've been using this website to search for any App Store app icon I wanted, and could get a small, medium, or large sized icon. A couple days ago, I realized that the site went down. I was wondering if there were any other sites that offered this same kind of function. I searched Google, but found nothing so far. Any help would be appreciated.