I just saw many negative view on this game so I decided to write my own review.
-every few weeks game gets new updates and bug fixes, so all the issues that you see now will be solved later.( BETA ) -plus they fixed the faction locking and now in staged combats you can choose your faction each time, new weapons and staff coming in updates.
-Support team weekly ( on Fridays ) have a live program on twitch to answer your questions.
-I got everything ( All Characters , Weapons , Tanks and etc. ) with the in game credits you earn in battles and I didn't even pay 1 dollar on anything.you just need time to progress and upgrade your staff.
-this game can be a pay to win or it can't, totally depends on the player.
***In reviews someone said after every battle you should pay for rockets and grenades you used, and yes they are expensive because in other case everybody just bought a bazooka ( Rambo Style ) and destroyed every single tank in game, so it ruined the tank fighting and tactics, this makes you to only use them in emergency situations.*** Hit detection issue that you see blood but no confirmation is about your Ping and time difference in less than a second.***
- one question !!! , which game doesn't have cheaters ? from Day-Z to CS:GO. here they have a program to ban the cheaters and you can report them as well if you feel so, they can simply find out if you use hacks or not. they updated their security certificate also I'm pretty sure they won't let the cheaters ruin the game.
- game is all about Teamwork, in US faction we got many players who think they can play this stand alone, or Rambo Style ( COD ), but you simply can't do anything alone, teamwork baby!
- you will find friends, you can join clans, total fun, in game with my friends , we know each other movements and we cover or backup in tricky situations.
-it might be difficult at the beginning of the game, maps are big and you have no experience but once you learned the maps, if you move correctly and know what you are doing, you will enjoy the game.
-first gun you have ( US faction ) is M1 Garand , just after playing with it for few matches you can upgrade your gun for 2 hit kill, perfect gun, but everybody wants a gun to go between enemy, kill all and bang win the match, not possible, many negative reviews complain about good gun, pay to win and etc. but the point is they can't give you Tommy gun as a private first class, you need to level up and improve, yes you can buy good guns without spending time with Gold ( real money ) but imo it's not fun at all, fun part about this game is progress and unlocking new things and working hard to catch up. every single gun has it own use in game, long range - short range, you CAN carry 2 guns at the same time with a Badge called Hoarder, you can make many combinations with badges. Many combinations available.
- for the Tanks, I started from M2A2 tank ( aweful one ) , after a few battle I gave up on it and I said wtf is this sh*t. but I decided to continue, now I have all the tanks + the latest one ( M26 Pershing, Heavy ). most importantly I have experience with all tanks and I know all weak points on enemy armor, places to camp. Now here is the point, you can buy Heavy Armor - M26 Pershing with gold at the first without going through all progress ( light armor -> Med armor -> heavy armor ) but your difference with me is your experience, I saw many players who bought tanks and they didn't even know how to use it, without tactic you go forward and bang you got wrecked then you complain about game !
-more hours you play, more understand the concept of teamwork, maps, how to play, guns, tanks, planes and etc. every single time you die, it's experience for you( in Tanks , Planes , Infantry and so on ), the advantage you can gain against enemy is not mainly your gun is you experience to know where to camp, where to hit.
you can get everything in H&G without paying even 1 penny !!!! only thing you need is teamwork and experience that's all ! you get more points in game for Capturing and Defending rather than killing enemy but unfortunately people don't know that every single game has it own style.
At the end I have to say , H&G is more than a match for all free games, give it a shot you won't lose anything and be patient, buy 5 soldier ( or more ) to have all characters ( don't just go for pilot or tank, your main soldier must be Infantry and make the other soldiers for other characters ), might be difficult at the beginning but then you will learn how to get good kills and good points + join their community, ask your questions there and gain experience.
( you start from bottom, then you become a Beast )
Hope I clear some points for you. Good Luck !