Great video about the "one stroke" engine from driving4answers
https://youtu.be/9I0_3qFmPUM
It's about a non-boxer opposed flat engine, which is an incredibly compact design. That makes it very flexible to package for range extension for hybrids.
I'm interested because I want to one day build an electric rail (light sports car), and I want to minimise battery weight. 80 horse of generation could get you 400 peak at the wheels, which would be quite a ride if you can keep under 700Kg...