App works fine until it doesn't. It has all the functions of the game but it crashes often after about 10min of playing. Very difficult to play a ranked game where you can randomly lose the game due to the app crashing and no option to join back that game after restarting the app.