It obviously means momentum. I don't think he is saying "and the modus operandi continues...." that doesn't flow too well.....comprende'?
MO, more often than not, means modus operandi. It has been used, over the years, as meaning someone or somethings trend. We have a trend of winning. Our "MO" is to win games. The definition of modus operandi is: I'm sorry this thread had to come to this. Now I feel like a geek. Thanks. :hihi: