Straight From Atlus: Screenshots of ‘The Testament of Sherlock Holmes’ July 26, 2012 Staff Video Games 0 Check out these screenshots from Atlus’ upcoming thriller, “The Testament of Sherlock Holmes”
Leave a Reply