'Baba Yaga' is a nice little point&click game that was released about 10 years ago.
It was created by PastelGames, one of the big players during the 'Flash Era'. I enjoyed playing many of their games, sadly now almost all gone.
You can still play 'Baba Yaga' on
Newgrounds as a free browser game.