BritePic Test

This picture has some new interactive advertising-related features embedded in it. Does anyone think this is the next big thing, or just another intrusive way for advertisers to make our lives more difficult?