New DLC is set to hit Xbox gamers for Rise Of The Tomb Raider come “Baba Yaga: Temple of the Witch” and it seems Lara...