Hehe. I think pics was also suppose to be upgraded on the new site. I don't think that anyone in their team is to familiar with social medias, nor have the time, to keep an Instagram or tumblr account active. They so have a Facebook page though.
7/24/14 at 7:06pm