I like the presentation, even though it's not a very cozy game. Quite stressful, actually. I either don't understand how to play it or the gameplay is insanely difficult, as I couldn't get past Baba Yaga. The difficulty ramp is too big.
Still, congratulations on your submission & good work!