Loc: Stony Brook, New York, USA
I'm stepping in with a clue!
I'm providing individual clues, each clue is a hint indicating one word in the title of the game. The game was released between 1995 and 2000. You can have a look at the adventure games released during that period at the Pagoda Game Database.