That would easily be Deja Vu. I'd picked up Shadowgate Classic on a whim for the Game Boy Color, and really enjoyed it, so I picked up the NES version not long afterwards. My sister got really into it, too, so we decided to check out the rest of the MacVenture titles. Uninvited was good, but nothing could've prepared us for Deja Vu. You had all the usual "Collect every item" and "Pay attention, because almost anything can kill you" of the Adventure games we'd both come to love over the years, but never before had the latter been an integral part of the game design, and the former been a way to completely screw you over. You couldn't just use everything on your inventory on everything in the game you could think of until it let you move on; you really had to build a case, and make sure you had all the right evidence. What really made the case memorable to solve was that just solving it wasn't enough; you also had to dispose of any incriminating evidence that could be used against you, which was something you really had to think about. To this day, we both still quote, "Ace Harding's my moniker" in an over-the-top accent, because finally solving that case was so triumphant for us both.