The Freelance Police duo are back, in a remastered take on the 2006 iconic title, Sam & Max Save the World.