A new Castlevania web series debuted yesterday on Start, IGN's video channel. It's had a bit of money put behind it, and while I don't really dig Castlevania, thought that for what it was, it was OK. You can check it out above.