Oh wow, I love unique apps like this. They come along every so often.