There is a known incompatibility with the Windows 8 beta. As a workaround, download this file: http://sd.stardock.com/sdactivate_legacy.zip
Extract the contents to the folder the game is installed in and overwrite any existing files. You should then be able to complete the registration process.