Although I’ve never played any of the Castlevania games (shame on me), I’ve long been a fan of their stellar soundtracks. So it seemed appropriate to contribute a modernized remix in honor of a series of great, great music…