*bump*
still haven't found it. anyone? anyone?
any more info on it? you say it's not a music video, but did it have music in it? any audio at all?
frickin bump
pork?
it reminded me a lot of pleix' stuff, but i don't see it on their site.
http://www.dvein.com/ ??