So I just played a match and it seemed that one player had way more troops than anyone else, straightaway. After a rather quick match and deciding to surrender, we decided to check the after stats match and were met by this:

Can anyone explain or is this not legit?