The social media landscape is constantly evolving, and the recent launch ...