When it comes to war, as Napoleon suggested, god is on the side of the biggest army. Well with Gaijin Entertainment’s War Thunder recent update, gamers...