"Castlevania: Mirror of Fate" is the first ever game for the 3DS from the popular "Castlevania" videogame series, which first made its appearance on the NES. The game takes place 25 years after "Castlevania: Lords of Shadow," which was released on the PS3 and Xbox 360....
Read more