EelWheel Games

Point & Click puzzle game where you play as a plague doctor
Interactive Fiction
Play in browser