Well, the graphics can be compared to Roblox, but other than that, this game is still pretty addicting. There is a surprisingly large variety of tanks, jeeps, and many other vehicles. They allow plenty of customization to your weapons, and other than that, the game is actually not too bad.
The only thing wrong with this game is its horrible balancing. Almost every player wants to play as Germany because their tanks/guns are overpowered to a comical degree. So there aren't enough players playing as the Soviets, and its actually rare to fight against them. Plus, the developers really don't spend that much time working on this game as you might expect with other free games, and they seem to only add new stuff once every 4 months instead of fixing some of the biggest issues. Also, thanks to the fact that its free, the game is incredibly grindy and will take you many, many months to get good tanks/aircraft. (And that's just for one faction)
Impact angle too high.
EDIT 2023: I may have given this game the negative review it deserved, and hated many things about it, but it is truly sad that it is now gone. The game didn't really improve since I wrote my review, rather the new devs thought it'd be a good idea to add a 3,000,000 credit submachine gun that's actually less effective than every other submachine gun in the game (not joking), and a battlepass that only gives aesthetics, and then complain when nobody was giving their life savings for actual garbage. They then expected people to fund them 3 million dollars for a remake, a self-proclaimed "exit strategy" for their company, and naturally they didn't get anywhere near to that goal, and Heroes and Generals was shut down. I was flying my Curtiss Owl over Lunéville when everything froze, and that accursed message box appeared on my screen. A dark day, but at least the pain is finally over...