Meanwhile in War Thunder… * * I really hope you are up for the challenge, Wargaming, because this looks pretty good (and I am not even talking about Armored Warfare).

More...