Microsoft has recently rolled out its PowerPoint Live which is a new way to improve how people give presentations. This feature was unveiled at Microsoft’s Ignite conference last month...