No, the game won't run or ever be released for Windows 10 because the official developers are not in the business anymore. I have accessed their website and was presented with a generic page shown when a domain expires.
You will need to use other alternatives because this one won't be available in the near future. Browse the database of Software Informer to look for other games of this type.