Rise of the Tomb Raider: Baba Yaga DLC Trailer & Release Details

Crystal Dynamics released a new Rise of the Tomb Raider: Baba Yaga Temple of the Witch DLC trailer to whet the appetite for more action adventuring in the current Xbox exclusive game. The DLC will be available on Xbox One and Xbox 360 in January 2016 and includes hours of