Saw a plugin on Youtube, can't remember.

I saw a plugin on youtube, in the form of a comercial before a video loaded. It was an overlay of sorts, developed so that developers and clients could leave comments ontop of sites being developed, markers, notes mistakes etc..

it was really quite clever, but i can't for the life of me remember the name???

Anybody heard of it???

Tom