Looks like an awful lot of surface area (think: heat loss), and sealing points (think: leakage versus friction), and intricate flow passages (think: pumping losses).
That appears to be an attempt to combine all the potential deficiencies of 2 stroke piston engines, 4 stroke piston engines and the Wankel into one machine with bonus points for some new inefficiencies. I wonder if they're accepting investment money.....