The Studio application hasn't been developed to run on Windows 10 just yet. According to the download page, you can install the application on Windows 8.1, 8, 7, and XP. There is no Windows 10 compatibility, but that doesn't mean you can't try it. Access the page and download the software then right click it and choose Properties > Compatibility. From the drop down list, select Windows XP or a compatible version of Windows supported by the application.
This is the only way until the developers fully release a compatible version for Windows 10.