The Castlevania Netflix series is now available (and it’s surprisingly awesome)

Frederator Studios may be well known for their work on the Adventure Time series, but their latest…