I'm on the latest Windows 7 and had to create my own desktop icon. Also it keeps asking for the location of my Photoshop CC. It then forgets and asks again each time.The weird part is that it actually starts Photoshop Then asks for the location of Photoshop.
yeluis Had some errors. My solution - uninstall Quixel Suite 1.1. Delete Photoshop pref files frome here C:\Users\username\AppData\Roaming\Adobe\Adobe Photoshop CC 2014\Adobe Photoshop CC 2014 Settings\ And install Quixel Suite 1.0
Yes, it is still a UI overlay you get in photoshop. However, the new DDO materials and masks are based on scan data instead of photoshop generated masks. Unless there is something I have misunderstood, of course.