Marketing hyperbole aside in a way the sunglasses camera is a return of sorts for Polaroid considering that the Polar in the name is due to the Polaroid polarized sunglasses.

And digital aside, getting people interested in prints, instant prints is not a bad thing. I think the print is getting lost as an idea when you can just show people the pictures on your iPad... until it dies and loses all your pictures anyway.

Thermal paper certainly isn't new but hasn't been common for a while so ZINK is a return of sorts as well.