Recently Instagram launched a video creation service. I’ve checked it out a bit over the past few weeks and it looks like...