This engine isn't a new idea, by any means, just a re-visitation of an old idea.We had a large number of opposed piston, supercharged, 2 stroke diesel engined vehicles on the road in the 1950s and 60s. They have to be supercharged to work.
Here's one of the more expensive ones (I've seen it a number of times at various events):
Maybe some of you folks will see it, seeing as it has now gone to the USA.
P.S. one of the big advantages of this type of engine is no head gasket to blow, because there is no cylinder head!