Similar engine designs have been around for quite a while. There is a similar one called the Tschudi engine that has been around since before 1967.
Here's a reference:
Rivals to the Wankel: A Roundup of Rotary Engines by Jan P. Norbye, Popular Science, January, 1967.
Also, LJK Setright's book Some Unusual Engines shows a similar design.
I notice that there aren't many in production, despite the fact that the basic design has been around for more than 50 years.
j2bprometheus