We haven't made a final decision on retail vendors yet, but it will likely be on Steam. I can't guarantee we'd be able to offer steam keys without knowing the details of the contract, but it'd be something I'd be in favor of. I want to point out this page isn't for the retail version of the game though :D.