Narrow your search
Overlay.tv has a new site geared towards developers. One of its first results is a YouTube uploader that lets you add overlays on top of your videos.
Some of these products look good, but are they good for anything?
Video ads just got a whole lot creepier with VideoClix.TV