Just barely missed it.. found it right after it ended. Now I want one, but I can't even find anything about the manufacturer on the web, let alone the product.. :(
Somehow I doubt that anyone reading this knows about the manufacturer or product.. still, any info would be cool.