It's actually a very well crafted fluff PR...using Toyota's name. Peeps are responding to the news as if they have a signed deal, when all they really said was they were going to OFFER it to Toyota, who I'm sure at this moment has no idea this company exists.
Amazing what a good, but totally misleading PR can do.
This product smells a lot like the Hydrogen fuel saver p & d scams certain companies have been touting the past few years.