This is a dumb question by me but here goes:
When I click on the game in my Steam list and choose "View DLC" it has a DLC tab and says
Quote:
|
All downloadable content is automatically installed and uninstalled along with this game, and can be accessed by playing it.
|
So, no need to bother with that beta Bioware site? Good to go?
I never got prompted for those CD keys anywhere in game, either, at least as far as starting a new offline game. I guess that's where the Bioware site comes in?