Until or unless you hear from the dealer/manufacturer, it appears so. The links I've found are all dead and the web site is very poorly designed, with no clear location for downloading the software. It's called Einstart 3DStar and searches are not looking good.