There is finally an official website up for the Image Cup Competition: http://www.imaginecup.com/default.htm If you click on "The Line Up", and then click the star that's next to New York, you'll hit a profile of me...