We do not have a download file for the latest version (11.0), but you can try downloading it from the developer's site
Download version 10.0 from the developer's website
Version: 10.0 (x64)
Date update: Nov 3, 2019
File name: DeskScapes10_10.02c_setup.exe
Size: 78.3 MB