In the online comic strip Sluggy Freelance, Riff is a freelance bum/mad scientistish inventor with a reputation for blowing things up. He is (was) the best friend of the star of the strip. He almost always seems to have an excessively powerful weapon handy, and is always (so far as I can recall) seen in his trenchcoat and sunglasses. Son of Dr. Lorna, the radio talkshow host. Has a pet ferret, Kiki. Gwynn used to be his girlfriend, but they are currently broken up. Currently, Riff is going up against HeretiCorp, the evil company he had been freelancing for, because they kidnapped Aylee after he mentioned her in a report, and they've kidnapped his friends to get information from them.

Is there anything I missed? Let me check my notes.