Its a good idea and a bit fun to play with, but It needs some improvement. The quality if the output is not so great. Now I understand it is the front camera being used and the front facing camera is lower quality, but it looks like the app also is using too much jpeg compression when saving the image. Also things dont come out all that well focused.