There used to be a link to a site which was an icon generator. The name was icongenerator.com (or something like it). It was great to make big icons. It has gone dark now. Does anyone know why? Is there another place which you can create good, big icons?