I found out you have to register for a (free) account on Ubisoft and enter your username/password when launching the installer for these games. Hopefully it's legitimate...got slightly worried after I did it. I guess that means you also have to have internet access, at least to install the games.