I just came across this site. I think it's a web art project, but I could be mistaken. It could be some kind of new viral marketing thing. It's interesting, check it out...
EDIT: Make sure you scroll around, and have your pop-up blockers turned off.
read more | digg story
No comments:
Post a Comment