Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.
Can be playing on Steam
Can be playing on Xbox Live
Can be activated in Global
You will be sent a new steam account preloaded with the game.