Hey all. Last night I posted asking for help finding an image hosting website with a name like 3crt.com or something similar. One guy commented implying he was helping me search, but I passed out before I could get back to the thread. Did anyone ever answer?
You could upload a picture to one of many sections, then others could stroll through the section and comment. Comments appeared as transparent word clouds on the actual photo itself.