Ribbons: Lead the Invasion and Xenophobe

Hi all, I have a question. As it is in the topic, I have a problem with those 2 ribbons. My account has more than 8 years and I really think that I have played more than 100 games when the mutants site won but I still don't have ribbon "Lead the Invasion". I have played games on HMX with 9 rounds and more than 10 players every time, so it should count in my opinion.
The second question is where can I find, how many games I have done yet for those ribbons?

Thank you in advance for your help! ;)

Comments