Don't forget MMS. That came long before...
To claim that this space was 'created' last year and that 'sharing your cameraroll' was a brilliant innovative idea then, is just wrong.
Not knowing about BuzzFeed etc. and why they didn't catch on might explain why this attempt didn't catch on either. Remarkable that they didn't know who's shoulders they were standing on.