and ’ten thousand suns in a coffee cup’ sure does have a ring to it (or is it a torus?)
Apparently it's not any kind of torus.
Without getting back into the weeds of the thing, there's a physical process generating high energy light in frequencies not previously associated with hydrogen. Appropriately qualified people have attested to the fact that it's happening.
If you're interested, you'll be able to follow the company as it further develops its prototype with a view to release in 2018.