Searched but didn't find anything.
http://www.cbsnews.com/video/watch/?id=6228923n
I searched around on the internet quite a bit and I am pretty confused on the advantages, disadvantages and how this thing works but its pretty interesting.
For example he says it can work on solar, which is a completely different fuel than natural gas. So this thing might be a giant joke but if it is true it could be world changing.