It is possible that the download link provided above does not refer to the intended version.
If you are looking for Sub Desktop, you may try searching for a download link using
Google.
Review
A utility that puts your desktop icons in a window. This clever program sits in your system tray for easy access to the desktop whenever you need it. You can also set the icon text background to transparent.