Sounds just like a Wankel.
Let's hope it is better than one. There is a reason you don't see 70's and 80's RX7's around.
In terms of sealing, particularly corner sealing, pretty much the exact same problems.
Perhaps better materials and new manufacturing techniques will overcome the problems this time.