This week Overlay.TV announced the general availability of its platform, which allows users to add a layer of custom-designed, clickable content over any embeddable online video. The Ottawa-based ...