I've never heard of them. Almost all of the "xxx is shutting down" threads on HN is always the first time I'm finding out about the company. Only exception was Homejoy but if I hadn't watched the startup lesson videos I would've had no idea what it was about.
The app took two photos simultaneously, one with the front camera and one with the back. It allowed you to show a combination of where you are and what you are doing in the same instant.