I bought Alice Nightmare Returns - cost me half the price on Steam or EA site - and had it downloaded and was playing it in minutes.....can't ask for more than that. Instructions on the email that came with the Activation key were easy to follow. I would use this company again next game I buy.
Connect with Facebook to get one click access to Trustpilot. It's easier.Sign up with Facebook