I just got the CD Key, i just sign in steam and a CD key window pop up from steam.
Their steam support need to be improved, they tell me that n CD key included, but now CD key suddenly pop up here. Which make me hard to believe their support in the future.
Their steam support need to be improved, they tell me that n CD key included, but now CD key suddenly pop up here. Which make me hard to believe their support in the future.