The Facebook-owned Instagram has now become a formidable rival of YouTube with one of its most recent additions ‒ the IGTV. Seriously, can this social media platform get any cooler? This new video feature allows you to upload long-form content, and makes it relatively easier for an average user …