No, according to the data and information on the official website, you can't install it on Windows 10. These are the supported versions of Windows for build 2.9.95: Windows XP, Vista, Windows 7, and Windows 8. However, download the package and proceed with the installation in Windows 10 because nothing will happen. Just make sure to run the setup package as Administrator.
Download page: http://homepage.hispeed.ch/trachsler/download.htm