Seems like no big deal, but for the endless reviews complaining about not having instagram as being the biggest deterrant (even on the Lumia 1020's 41 MP camera...), this is finally what most reviewers have been waiting for. Its a beta app right now, but I imagine it will be better sooner than later.