It seems to be that with the help of Moments, the flight is being taken by Twitter in its fight with Instagram...