Sherlock Holmes has never looked or played better than it does in Sherlock Holmes: Crimes and Punishments. The latest in developer Frogwares’ adventure series uses Unreal Engine 3 for a much-needed graphics upgrade. Crimes and Punishments takes place over the course of six perplexing, well-written cases that give Holmes lots of opportunities to do what Holmes does best: Snoop around crime scenes for clues, interrogate suspects, and talk down to just about everyone he meets. Murder is afoot in each of the cases, but that doesn’t stop them from being diverse; from an Egyptian-style ritual killing to a gruesome death by whaling harpoon the plots keep you riveted. And like a good winding mystery, the person who did it is rarely the one you suspect initially. The big new feature here is that th...