It means more responsive, able to flex more.
CMore (Seemore!) Get it ? FUnny hheehe :)
The C-More website is the website of a company that sells World Champion sights. One can find out further information about the product ranges on the website and also find stockists.