February 5, 2011 at 5:25 PM
by Steve Masters
Steve Masters checks out the Witcher 2. This new RPG game is like a book the way it will hook you into the game. Check it out coming to you May 17 2011.