I would guess that the retail copies will activate through Steam like most modern AAA games do.
I think the only advantage of a retail copy will be a nice map and not having to download the whole game if you have a slow internet connection.
I think the only advantage of a retail copy will be a nice map and not having to download the whole game if you have a slow internet connection.

