Well, you can buy it here and maybe they'll implement the option to redeem it on steam via a key as well like other games. Would be really nice imo.