Sam & Max: The Devil's Playhouse Episode 5: The City That Dares Not Sleep Recap TrailerThis trailer should get you up to speed in this five-part series.By on August 25, 2010 at 3:21PM PDT Sam & Max: The Devil's Playhouse