What do you think of this technical pitch? BS???

So it is basically explaining how and engine works and how fuel needs to be atomized, but they have a better way?
I was good with the entire thing until they tried to get molecular technical about saying they have a better way of atomizing fuel.
Then it went to snake oil from there.

Who knows, maybe they do but I doubt it.