Ive seen it too!

Id give it a try...havent heard anything else about it though.
would love to know if anyone has actually bought it yet?