Castlevania: Lords of Shadow - Mirror of Fate Extended Trailer

Description: 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.

Comments (0)