Incubate Productions is a leading video production company based in Johannesburg, South Africa. incubatevideo.co.za. We produce stunning animated web videos, Explainer Videos and business videos. Video to put on your website that's focused, to the point and helps drive sales. Using 2D animation, sound effects and a great script, this video product not only explains your core product and service offering, it also entertains. Contact us and find out how we can help boost your business.