The fishing hamlet of Innsmouth may soon be overwhelmed by rising tides and swarming deep ones—but in your fractured memory, you’re still putting together the pieces of your time in this mist-shrouded village. As you stare out at the ill-omened shoals...