Check your Stardock 'My Downloads' Section Posted on Thursday, March 27, 2014 As the title says. My Steam key just appeared now! WOOOOOOOOT! Product activated, but still waiting on the install button...