Edge has a new challenger! Puffin Web Browser is the newest kid on the block to launch on the Windows platform, promising a huge speed increase over the default Microsoft app. It’s available right now as a