Castlevania: Lords of Shadow - Mirror of Fate HD Launch Trailer

Description: Castlevania Lords of Shadow - Mirror of Fate HD is now available on Playstation Network and Xbox Live.

Comments (0)