No, it uses SecuROM as a disc check. In addition, you have to be online during the installation (15 activation limits), you need GfWL to save the game, but can do this by creating an offline profile.
When your up to 15 installs you might just as well drop the activation thing, but whatever.
That's a Microsoft thing. And you know when MS wants 15 activation limits, then they have a damn good reason for that. Hurr.