Castlevania: Lords of Shadow – Mirror of Fate HD (Xbox 360) Review Posted on: November 15, 2013November 15, 2013