That escape is just awful you grab onto squirrel sized objects after leaping out of a window and somehow they're claws and arms are strong enough to slow what 130x they're weight to a manageble amount. I would understand if they were tactical and were practiced fighters but they're just isekaid...