Grab your whip, stock up on holy water and prepare to yell "Die Monster! You don't belong in this world!" Join http://www.watchmojo.com as we countdown our picks for the Top 10 Castlevania Games.