Powered armor soldiers jumping into battle on plumes of fire | Sci-fi