Of course it's true.
Just as Lord Black boasts that he never tells lies, Mu Fan also doesn't have the habit of boasting.
If faced with a large-scale attack on flat terrain, without mecha or more powerful weapons, he could say he was helpless, like the swarm attack encountered on Planet 131.
But in this small-scale complex terrain encounter, under the cover of night, it's a battlefield tailored for Mu Fan.
His abilities could be maximized here.
When he says he can do it, he definitely can!
From the moment he takes action to landing, Mu Fan himself doesn't make a sound.
Under the night sky, only a nearly silent silhouette moves rapidly. If it weren't for the explosion-proof shield occasionally reflecting, Mu Fan's figure would almost seem concealed in the air.
"Bench, there are five Mechanical Spiders at your four o'clock."
"Tiger cat, two Mechanical Spiders, climbing along the cliff."
...