Games of 2013
Top Games of 2012
Castlevania: Lords of Shadow - Mirror of Fate
Set 25 years after the events of Castlevania: Lords of Shadow, Mirror of Fate reveals the story of Gabriel's descendants as they battle their own destiny only to discover their true, shocking fate.
Page 1 of 3