I Love Video Games Anyone else excited for the upcoming Netflix Castlevania series? Post Comment Receive notifications Add a comment...