Baba Yaga

Baba Yaga Escape is another point and click escape game developed by Pastel Games for Cool Buddy. So what do you do once you get captured by an evil witch? Look around, there are plenty of magical items at her house. Good luck and have fun!