Fun game but the hearts for losing levels is annoying. It adds nothing to the game but stopping you from playing when you still want to play more, unless you want to watch more ads or pay in gems which youll end up needing to buy. It just adds a pay wall to the game