Total fakery. Look at that and think about how it might turn a wheel. What is the 90 degree fitting floating in air?
Plus there is the red flag of an extra step in energy conversion. The engine converts fuel to motion, converts the motion to electrical energy, then converts it back to motion to drive the wheels.
That actually can work out, because you gain back more from running the engine under precisely optimum speed and power conditions for every load, using sensors and computers to make small adjustments to engine timing.
The advantage diminishes for smaller engines. For big engines, like on locomotives, it works out well. That's why Diesel-electric locomotives have been the norm for more than fifty years.
They are actually claiming the "optimal operating point" advantage in some of the stories that have been written about their engine.
I'm thinking "scam," or - more charitably - an outlet for wealthy wishful thinkers who lack a high degree of technical knowledge.