Nope, it runs just fine on Windows 8, 8.1, both on x86 and x64 versions.
You did not say what happens.
Does the installer finish running?
Did you install it by right clicking on the setup file and hitting "run as administrator"?
Did you right click on the launcher ( the first time ) and select "run as administrator"?
Does the launcher come up?
Did you permit the installation of DirectX 9?
etc. etc. etc.