If you can't ensure the load on server please for god's sake lend the game to some other developers. On one side you are celebrating 500M downloads but your game is so much full of glitches that it is unplayable. If there was some other organisation responsible for this, they would have done something but yours efforts are rendered null same as the matches we have been playing.