It's a good game. There are quite a few pop-ups for in-app purchases but there are no trashy adds which is a big plus. I see people complaining here about unbalanced play and needing to pay to win but they are just bad players __ play well and grind! No payments needed if you are good and the developers deserve a few bucks at least.