Sherlock Holmes: The Awakened Remake Gets New ‘What is this Game?’ TrailerThe trailer features some gameplay and an update from the development team.