Posts Tagged ‘The Witcher 2’

Review: The Witcher 2

2

The Witcher 2 is the second game in the series developed by CD Projekt RED. Originally released on the PC, the game was praised for its stunning visuals, branching storyline and interesting...

READ MORE »