Tech News Slides says it’s the easiest presentation creator around Slides says it's the easiest and most beautiful presentation creator, and it can be done right in your browser. Genius! Marti TreweMay 14, 2013