Yes, its name is Microsoft Sway, a PowerPoint alternative. However, the UI and principle is very different, as users might not be able to tell that the same company made it.