The game was announced by Telltale Games in 2005 following the cancellation of Sam & Max: Freelance Police by LucasArts in the preceding year; many of the employees at Telltale Games were members of the Freelance Police development team. The game received a positive response from critics, with praise...