the office of sam & max - where is it?

edited April 2007 in Sam & Max
Excuse my ignorance, but I haven't been able to find out where in USA the office of Sam & Max is located. Anybody know?

Comments

  • edited April 2007
    The Big Apple
  • JakeJake Telltale Alumni
    edited April 2007
    Yeah, somewhere in New York.
  • edited April 2007
    It's not in a defined and precise area exactly, but you can assume that it's within a couple miles of Time's Square in New York in a fairly similar parallel dimension. :)
  • edited April 2007
    the map in htr suggests its in the New Yorkish area...... although i guess at this point my input is no longer neccessary
  • edited April 2007
    In the S&M: Freelance Police trailer, the license plate on the Desoto says "NY Empire State".
Sign in to comment in this discussion.