Ugh, February was looking so great just a little while ago. I'm sure it'll improve the game and so on but delays are still a real bummer.
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