Alpha download link?

I just pre-ordered wrath and bought the alpha access upgrade. Where do I download it? I see a steam key but no link and when I search steam I am not finding anything

Steam Library > click on bottom left corner ‘’+ add game’’ > activate a steam product > enter your Steam key

thanks, I appreciate it.