Featured PS3 Xbox 360 Castlevania: Lords of Shadow – Mirror of Fate Released Today on Xbox Live, Screenshots 11 years ago Gaming Cypher Konami's Castlevania: Lords of Shadow – Mirror of Fate has released today on Xbox Live. Along with the HD upgrade...