It's a con, I remember a car 4 or 5 years back displayed at the same autoshow that looked eerily similar to that and was supposed to run on solar only or something very similar. After looking it up it's the same guy, Nunzio La Vecchia, who is widely considered a con artist and was sued over a con by previous investors. Physics don't lie, you aren't getting that type energy from salt water in that package.
Inb4 big oil assassinates this guy.