You already knew instagram was on its way, how? Well, I told you so last week! Good to see my investigations did not go to waste. The Verge