The folks in India are very inventive...Yes, I have had first hand experience working with engineers from India. I have the utmost respect for thier ability to think through things...and come up with new innovations. They have a passion for invention and design that was once the main-stay of U.S. thought.
The vid presents a theory...Introducing HHO into a vacuum will not create an additional vacuum, (Implosion), that will "pull" the piston upward...It's a nice thought...but it ain't gonna happen.
Experiment with it youself...
I will leave you with this...be very carefull when messing around with Hydrogen...it explodes!!!