You'd think if he was going to stream his face he'd be in the ustream chat, I wanna tell him I love his dreads :P
EDIT: Link to actual stream
Mars Complex is On His Comp, Ustream.TV: Watch me watch my computer. Entertainment,Funny Videos
His music is actually pretty good now that I'm checking it out, piss-poor publicity stunt though.