Matchmaking needs badly to be based on level . Right now it's based much more on medals . If I keep my medals high I get matched against much higher level players . If I lose battles with one unit over and over to get my medals around 200-300 max I suddenly get matched against a lot of far lower level players . I'm level 23 and with very low medals I have been matched as low as level 5 player . If I keep my medals 500 and above I'm matched against level 30 to 60 + Absolutely needs to be based on the level of the player as much as possible !