i preorderd the game from g2a some time ago and i still havent gotten the steam key did anyone else preorder the game from g2a, or in fact know if its a trusty webside to buy games ?
Dark Souls II
Game » consists of 12 releases. Released Mar 11, 2014
Log in to comment