This reminds me all very strongly of flickr, but in a slightly more confusing way. I really do not need another place to dump my photos, but I figure it can't exactly hurt?