I’m not going to lie here: I’m pretty excited about the new Castlevania animated mini-series that is going to begin on Netflix on July 7th as part of their Netflix Originals line. And this new trailer for the series looks as though the creators behind this series are putting their best foot forward in order […]