Witcher 2 is currently free on Xbox 360 and now backwards compatible
Earlier today it was spotted that The Witcher 2 is currently free on Xbox 360, leading some to scratch their heads as to why. Since it first popped up however, Microsoft has announced, The Witcher 2 is official... Read More...