Yes they did – and apparently it allows; PowerPoint users to capture, synchronize, and publish audio, video, slides and images to create engaging rich media presentations that can be viewed in a web browser But about the actual product…
http://diversity.net.nz - All Rights Reserved