The article is pretty light on the technical details about the actual processor architecture.
I think their choice of naming is unfortunate, confusion with ARM's Cortex-M3 is quite likely. Or are you supposed to pronounce this "M to the third" or something?
Update: D'oh, of course it's "M-cubed". I knew that, I blame not being a native speaker for not thinking about it. :)