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 Epic Games
Can be activated in Global
You will be sent a new steam account preloaded with the game.