Do not mislead yourself. This is a pay to play game, and if you are competitive, eventually you will be plunking down real money to play. There comes a point where you have to buy ammo or a better tank. Yes, there are tanks that can be bought with coins you get in the game. However, those tanks are generally the weakest in their tier, and to get a competitive tank you need to spend diamonds. You can collect small amounts of diamonds in the game, but to have enough to buy tanks, or ammo, you purchase diamonds with real money. As an arcade gamer from way back, to me it’s not much different than pumping quarters in a machine. If it bugs you to pay, don’t play. You will get frustrated with it at some point and quit because your tank will become obsolete. Having said all that, it’s a fun first person shooter game. It requires some strategy and being able to work with a team, or clan , is nice. It could use “in game” personal messages, but it doesn’t have that. It does have group chat. Worth checking out.