I don't usually do pick up games, but at this point I think I'd try Shadowdark. I've never run it, but I've played and it seems very familiar. Easy to play, fast to make characters for (a major factor in pick up games), and most scenarios are small and enclosed, easy for PCs to make decisions...