Ubisoft released this as free and they will also release Ghost Recon Future Soldier single player.
I was surprised as well about the availability.Discovered it while starting Assassins Creed and the UPlay stuff updated itself to what it seems to be some kind of Steam

.There they show-off more free games.
In spite of the huge amount of unlock/reward stuff it s fun.
Maybe it has in mind some microtransaction stuff like BF free series ,but it s enjoyable.
It features PB protection ,but it doesn t feature dedicated servers

.
On the other hand the match making seems to work compared to some COD releases and you don t have to wait century-es in lobby-es like you could in Far Cry 2 multi player

.