Image

Castlevania: Lords of Shadow Collection

Castlevania: Mirror of Fate coming Oct 25

By  •  News

Castlevania: Mirror of Fate HD will be available for $14.99 this Friday, October 25 on the Xbox Games Store, just in time for Halloween. Mirror of Fate is part of …
Read More