Having played the game for quite some time now so I guess i will write a review.
Seems like alot of people complained and thinks this is a completely pay to win game. Well the most notable pay to win element in this game is the Badge and the extra equipment slot (which even Veteran players don't use since the 4th equipment slot is useless and is almost never used). If you are a good player you will have decent chance against a Veteran player to compensate with your skills.
second most pay to win element is the Strategic part of the game, the War is another different matter, it is about who has the most Generals/ active players = wins, but since winning the war or not has no advantage for those who have won so it doesn't really affect the gameplay at all (You gained nothing even if your faction win the war in the campaign). Please note since the game is free the developers of the game has to make money to feed their families, there has to be some way for them to generate revenue and to make a profit. Other than the badge and the strategic part of the game the game is not pay to win since all items in the game can be obtained without paying a coin but it will have to go through a grinding. The grinding does takes incredibly long so if grinding is not for you simply don't play this game. This is a MMOFPS game, MMO is suppose to take ages before you reach the max rank/ best gear, and paying it with real life money will skip this so it is pay to not grind. If you are expecting to win after you bought everything then you will probably regret it, simply because having everything the best you will still get killed and lose matches from time to time. How well you do will depends on how good you are in the game.
Then theres has been people complaing about getting banned without any reason and when they go to support it says they have been banned for cheating. The devs in this game takes this cheating business pretty serious, they have made it so when the game is running it will literally scans your computer to see if you are running any cheats on, so if you are running cheat engine to cheat on a flash game while Heroes and Generals is on, bam! Soon the next day when you log in your account will result in a permanent ban.
As for gameplay I still cannot understand why the devs rejects the idea of having voice chat in game, they could also implement a mute button so for those who don't like voice chat they can simply turn it off, with the voice chat it can make the game better especially when you are working with a tanker/ communicate with your team. The game is sure fun but it is 100% not fun when you are playing and joining a match that is already half-way through, what this means is that when you joined and the match ends you won't earn any credits at all (This needs serious fixing since this happened to 6/10 of my skirmish games).
Then theres people who complained about the low FPS while playing the game. Well you actually do need to have a decent PC to play this, do check this link to check if you are capable of running it. Before I bought a decent gaming PC I was constantly getting 10-30 fps in the lowest settings and it is pretty frustrating. In the future hopefully the dev will optimize the game to be on par with other AA+ titles out there.http://www.heroesandgenerals.com/community/game/user-guide/getting-started
Also to note the max player size currently for both teams is 36. Hopefully this will change in the future as it will definitely making the game more epic than the small battles we have now. Hopfully one day the British and the Japanese will be added to make this game alot better and it will become one of the very finest WW2 MMOFPS out there.
The only thing I don't like is the balance for tanks, the balance is absolutely horrible for Axis tanks. I am one of the very few people who owned all tanks from all factions so I can easilly tell which faction has the most powerful tanks.
if you got time do check this thread out : http://forum.heroesandgenerals.com/viewtopic.php?f=48&t=32855
it covers very much all the best avilable tanks, how many shots each is required to take out each other, the truth behind which faction has the most powerful tanks and which faction has the worst tanks. after discovering the truth Axis tanks remained the same in T-build and they are still the worst faction when it comes to tanks. All i can say is if you are really looking forward to play as a tanker in the Axis, don't bother, I don't think Axis tanks will ever be improved and will remained as is. All the forum warriros will tell you that Axis tanks are balanced when they are not.