I managed to download it, and it contains a shelf wallpaper with different background colors and resolutions. Check it out.
Just arranged your icons where you want to place them in the shelf. I'm currently using the shelf with the pink background.
I also renamed my desktop icons into a blank character (Alt + 255). It's awesome, right?
If you want it too, check this Lifehacker entry.