Castlevania: Lords of Shadow - Mirror of Fate Extended Trailer
E3 2012: The extended trailer for Castlevania: Lords of Shadow - Mirror of Fate features an extra boss reveal and unveils the addition of fan favorite Alucard.
E3 2012: The extended trailer for Castlevania: Lords of Shadow - Mirror of Fate features an extra boss reveal and unveils the addition of fan favorite Alucard.