At its core Hearthstone is a fun game to play. However, being a mobile game makes it worse than it should be. If you're a new F2P and don't intend on paying money for new cards packs you'll have a very difficult time competing against those who do. If you like RNG then this game is for you. Although be prepared to deal with app crashes and have a stable internet connection because disconnects happen often.