Dan & Bob break down the Top 8 moments in Castlevania in this Top 8 Castlevania Moments video.