Random Article


 
Must See..
 

 
Focus Home Entertainment
 
 
slFeature
slFeature
slFeature

The Testament of Sherlock Holmes (PC) Review

The team at Frogwares blends technical achievement with a mastery of knowledge in dealing with the base material. Intriguing game mechanics are dealt out in broad yet refined strokes, blended with beautiful visuals, steeped in ...
 
9.5