New games videos Smite – Official Baba Yaga Reveal Trailer April 2, 2020 admin Check out Smite’s newest God, Baba Yaga, The Witch of the Woods. #ign