A new Castlevania game, some new screenshots. Such is the way of the world. OK, so the game's not new, but the Castlevania bit is. And these screens are, too.

Advertisement

Advertisement

Advertisement

Advertisement

Advertisement

Advertisement

Advertisement

Advertisement