Heavy Metal & your fellow Castlevania reject