>>12100371At surface glance yes probably. Many differences from the other vid though.
>>12100393Haven't thought about this for very long, read in to these guys, probably many more qualified people on here, etc...
So they are using electricity and what looks like insterting hydrogen through the same tube (or just a hydrogen rich chamber) it is not quite clear what exactly the ball is, but upon energization it seems to create what they say are shells. So inside these shells is where the magic is happening. I guess i'm to retarded to speculate any further.
The question is what kind of energy surplus are they getting and how long can they sustain it.