In case you missed it the internet has been freaking about Instagram for say the last 12 weeks. What…