It's really simple. You have to right click the Gamersgate application titled "Download Two Thrones" and set it to Windows XP compatiblity mode (I also set it to run as administrator). Run and install. Just do not install the game in Program Files (x86).
The first time I installed the game without doing the above it was missing a ton of files, the desktop exe did not work and there was no exe at all in the base folder.
The first time I installed the game without doing the above it was missing a ton of files, the desktop exe did not work and there was no exe at all in the base folder.