Media

The Testament of Sherlock Holmes Launch Trailer

Sherlock_Logo

Here’s the launch trailer for the upcoming free-roaming Sherlock Holmes adventure game, releasing on September 25th.

Comments

What's New

To Top