Tag Archives: Baba Yaga: The Temple of the Witch

New Rise of the Tomb Raider DLC drops next week

Baba Yaga: The Temple of the Witch, the first story-focused downloadable content for Rise of the Tomb Raider, will launch Tuesday, Jan. 26. The new DLC will feature Lara Croft entering a strange new tomb, where she will encounter new enemies, solve puzzles and fight through some wicked hallucinations, all while battling a seemingly supernatural force. If […]