Does this mean that the downloads in the link are for the game and that my Steam Key will activate the game? I know it reads like that and it probably is that, but it is a few GB's to download and I just want to be sure I am doing the right thing here.
Thanks.