I love these guys.
Retsupurae have been around for years, but if you haven't encountered them before, their schtick is to find bad games or bad let's plays and heckle the ever loving hell out of the resulting videos, as a video gamer's version of Mystery Science Theater 3000.
Castlevania, and bad fangames therein, is not immune.
Hope the youtube links work.
[Edit: I'm aware Waffle-kun made the forum aware of Sympathy of the Programmers some time ago, but I didn't feel comfortable necro-ing such an old thread. And besides, I offer more videos than the next leading brand.]