Hi skullpanda86, the situation is indeed so that we don't post icons for releases unless we are absolutely sure that those are the correct icons, and as it takes time to check icons it often happens that we don't have an icon for a while, and we may even forget about it. Any help is appreciated, so whenever you see a release missing an icon and you know it is the same icon as that of another release, or you have a link to the icon it should be, please let us know.