This is neat. A tablet interface would be even neater for a Powerpoint presentation. Any chance it comes out for Windows 8?
Did you notice at the 0:10 mark the email says Outlook at the top? Is that just the name of the account or is that actually the mysterious Outlook app?
SuperSite for Windows
Sponsored Introduction Continue on to (or wait seconds) ×