Netflix’s Castlevania Today marks the launch of Netflix’s latest project, the animated Castlevania miniseries. Based on the popular video game franchise by Konami, [...] July 7, 2017