Sam & Max, the Freelance Police duo, are back in a fresh remaster of a game that was originally released in 2006 by the now defunct dev studio kno...[Read More]