Snap has rolled out a large array of new features for popular social media app Snapchat, including Snap Minis, which allow brands to offer new...