You need more speed of the internet when it comes to playing online games. The same is the case here, this game requires more internet speed if you want to play it. You are getting stuck while playing it because of your internet speed. What speed of the internet are you using? If you are not sure about your internet speed, you must check it. For this, you can use this tool ptcl speedput. After testing your internet you can easily decide that whether or not you want to upgrade your internet speed.