The logo looks so Gotcha'ish, but I think it's not by him.
Not properly designed, but well... Ikari+Talent rules!!! No?
enter text from image on the left here:
* comments with external links will not be accepted