The famous LastPass app has made an appearance on the Windows 8 platform and to raging success at that. This highly rated application is one of the most popular ones available on the Windows Store. You can store all your passwords in a vault, one that can be easily searched. Sites can be launched from this vault with...