The Russian Missile artillery is still the God of War. In WW2 artillery amounted to over 75% of deaths. I’ve got the power!