Remembered watching this movie back in high-school and yeah it certainly is a movie of its time but it DOES have those Castle trademarks. Even him popping up in the intro and near the end to show off the gimmick of the "Punishment Poll" like some enigmatic entity who controls the fate of a man named after a Yu-Gi-Oh villain gave me a good cackle.
If you like pulp and older horror along with the prospect of leeches being used for horror, than this one's for you.