should I play the witcher and the witcher 2 prior to this game coming out? I already own them both and started playing the first but the controls are so bad.
The Witcher 3: Wild Hunt
Game » consists of 27 releases. Released May 19, 2015
Game » consists of 27 releases. Released May 19, 2015
Log in to comment