I am saddened that a Marv Wolfman self-insert is so well-known as a supercreep! I know nothing of the guy beyond the fact that I currently love his Tomb of Dracula run hardcore, but.. I really do like that book. My heroes, they fall!
Also I just like it when people in comics have beards. :[