I got it on a pretty good sale (I think from Ubi's store?) a while back, tried it out, and got REALLY pissed off at it refusing to acknowledge I don't want to use my xbox controller. So I uninstalled and went to play something else until I can be arsed to unplug the controller (so probably after my next run of an X-game).

Didn't try MP, but I would wager money it requires uplay since it has the "Spend achievement points to unlock DLC" that Ubi likes (and I actually also really like).