Baba Yaga comes from Gamewright. It's a card game where the object is to get minimize your points to 4 or less. Once you figure out the rules, a typical game goes about 15 minutes. Good combination of luck & strategy.
Announcement from Rod Kimball: