Need help locating 3D flash site i stumbled across maybe a year ago. It was an asian electronics company and maybe just for a product (a phone?). Thought it was Razr, but can't find anything after extensive searching.
Among other parts, I remember a rotating 3D sphere compiled of 1000's of tiny images that clustered together to form a picture on mouseover. You would probably remember it if you saw it....tia.
150mph