This game isn't supported by the Encore developers. I have visited their official website, but I couldn't find anything available for Windows 10. There is a page where you can request an authorization code in case you missed it, but that's it. There is no information about Windows 10 compatibility for this application.
You can get an official response using the following website: http://www.encore.com/c-74-contact-us.aspx