No, but I just googled it and will check it out.

Hmm ... first impression is that it's too flashy - it slows my browser down enormously - took about 15 seconds for loading the mail demo, with the browser not reacting at all.

Nevertheless, can be useful for some stuff.