...yet another narrow gauge train...
Inspiration is still the "Borkumer Kleinbahn" - they also have a steam engine for special events.
It's driven by PoweredUp. The cable is strong enough to be used as coupling. Works in both directions - pushing and pulling. I tried to reduce wobbling and shaking by adding extra weight.
It runs on tracks built from the old LEGO tracks
and on Trixbrix narrow gauge tracks: