Could I have a steam key for both games since im from germany and unable to buy it on steam?
Steam ID: 76561198118548000