According to the official website, the software is compatible with Windows 8/Windows 8.1, but you need to apply a compatibility tweak before proceeding. To do this, right click the setup package and choose compatibility with Windows XP Service Pack 3. Run the package as Administrator and follow the installation instructions.
To be sure, download a new copy of the software from the developer's website.