yes that is correct. This Stirling engine is set up for Low Temperature Differential (LTD) between the hot and cold parts of the engine. The sunlight is heating part of it and that is the energy input to this engine. No aliens, no defying known physics. There's also one of these...
maybe add the tag woodgas for more views to help get the word out about this proven technology that anyone can use. Even for commercial stuff as the patents involved have expired, I think.
no explosion. There are a few moments of a sudden appearance of a white haze in the jets intake area in front of the fan. This is not smoke, it is water vapor
Did you notice the fog higher up? I'll bet humidity was very high.
This is a similar effect that fighter jets have on top of their wing...
when you think about the culture around those who wrote, translated, and edited the Bible, you will quickly realise that much of what it says matches the general culture surrounding those people, and has very little to do with "God's Will"
It's a Vertical Axis Wind Turbine (VAWT)