Launch Trailer Description:

This trailer for The Testament of Sherlock Holmes combines in-game footage for the launch of the game.

.
Launch Trailer Details:
Added: 19 Sep, 2012
.