If you need the presentation to run itself, you might be as well to publish your PowerPoint as a video (from within PowerPoint, think it's "Save and Send" and then select Video) and then upload it as an unlisted video somewhere like YouTube and embed that. If you wanted, you could even narrate the presentation (again, built into PowerPoint) before exporting it if you wanted to ensure the key messages were communicated. This is how we've done some of our training recently as part of an effort to require less training to be done actually Face to Face, but without the time taken to develop proper eLearning.