Rise of the Tomb Raider: Baba Yaga - The Temple of the Witch Reviews

Rise of the Tomb Raider: Baba Yaga - The Temple of the Witch is ranked in the 56th percentile of games scored on OpenCritic.