Great game, but frustrating app experience. Server goes MIA from time to time. App hangs and crashes, causing ranked games to be forfeited. Not enough time to relaunch app to reconnect, feels bad to waste 15 mins on a game to disconnect in Round 3.