Sherlock Holmes: Chapter One Accolades Trailer

Sherlock Holmes: Chapter One Accolades Trailer

Sherlock Holmes: Chapter One – Accolades Trailer Three weeks after its November 16th debut,  Frogwares has announced that Sherlock Holmes: Chapter One has been its fastest-selling game ever, outperforming the opening sales of all their previously released...