This can be considered a variation of the Wankel engine that wasn't exactly a commercial success, though it actually made into a few production cars. There are several other rotary engines that 'on paper' can look really good and revolutionary, but I'm not holding my breath. Here's a a short, and more or less objective writeup on such engines:
http://en.wikipedia.org/wiki/Pistonless_rotary_engine