Heh keep them coming then. Though if you want to improve your rank I would advise shifting your focus to somewhere else
Meh rank is nothing to me, it kinda happens that one gets slowed down when someone hits a turtle tribe...You guys are literally 70% def haha i cant stand playing that style but i guess to each their own.