Just a big FYI.
Panzer Grenadier has 132 games. 54 of those games (not counting East Front Artillery) have never been completed, thus no ribbon.
Infantry Attacks has 7 games. For 5 of those no one has a ribbon.
Modern War only has 3 games (I don't count IDF). None of the games have been completed.
You might want to check over on the Tour of Duty page to see where you might add your on bit of color.