I use XP. It works and I simply cannot face the weeks of effort to transfer all my software, websites, graphic programs etc. to Windows 10. I had a spinning cube a long time agao and would love to have another.
So - does this work under XP?
The Screensavers.com 3D Photo Cube doesn't appear to be available anymore, therefore it's impossible to say if it works on Windows XP or not. However, since this is not the first application of its kind there are alternatives you can use without upgrading to Windows 10.
You can use the following application which practically does what 3D Photo Cube did: http://www.gphotoshow.com/cube-photo-show-free.htm
Yes, it works under windows xp and higher.