yeah I downloaded it off KazaaLite a while back and it's simply amazing....it blows you away instantly.
What strikes me the most is that it looks so effortless yet the result is awesome. I guess they didn't realize how great it was until some time later!