News
Interactive media company Overlay.TV has released a new video platform that makes video customisable, interactive and easily monetised.The Overlay.TV platform enables every-day video publishers to place ?overlays? (be it text, pictures or animatio...