It looks like you're new here. If you want to get involved, click one of these buttons!
I am thinking of ordering the STO Delux
Just a questions about D2D... all you get is a digital download and Key.. correct? No physical media will be sent to me.?