Baba Yaga Games - is an independent game studio located in Saint Petersburg.
Making video games the most important things for us are individuality and creativity.
We don’t take well-worn paths and don’t use obvious solutions.
We are ready to take risks and make mistakes, hoping that these experiments will help us to discover new amazing things.
We take the best from our previous experience with puppet-shows and animations and use it to make video games.
Our stories might be short, but they are bright and memorable.
They will remain with you for a long time!
Source: The Developer Website.