Garbage netcoding, especially on for mobile. The app constantly disconnects and freezes even on stable internet connections constantly costing games. While it is just a game it gets very frustrating after multiple instances especially if you're trying to play a little more competitively. Would honestly give it 0 stars if I could since I've been playing hearthstone for so long and they still haven't even able to make sure that their game runs at least somewhat consistently after all these years.