I have absolutely no idea what you are on about.
That screenshot is visible and public on Wincustomize.com.
The FACT it is visible in this thread demonstrates that, as does a search of most recent 'screenshots'.
If it's somehow not visible to you then I expect it MUST be your computer's cache conflicting.
It's there. End of story.
As for the Windowblind....it was uploaded yesterday.....it takes a few days on average for sufficient Moderators checking it. There IS no fast-track for Windowblinds as as much as is practical they are checked on more than one OS/computer.