Check out this epic extended trailer for the newest entry in the Castlevania franchise. I am excited to play this since it’s been ages since I have played a Castlevania title. What do you guys think?

Credit: Joystiq