The page calls it a “Gravity Engine”. It’s certainly impressive looking. I’m still dubious on how it’s supposed to harness gravity however. Also, their copy says:
Technology was completely developed by our Company and consists in a continuos[sic] movement with some extra energy that can be taken, in a continuous and perpetual mechanic movement.
I would like to see it in action, because my default position on this is strong skepticism.