Yeah this chapter was very anticlimatic. It started off good, thinking they needed the aliens to pilot a ship to get back, which would have been interesting. But no, one of the balls is still working somehow. Or is it? Are they really being transported back home? As far as I saw, there was no proof they were.
Also if they leave the giants with their ships, what's to stop them from orbit bombing the planet or was that something I missed? Once they are off the ships, it would take time to get back on them. Enough time for the aliens to bomb a large chunk of what is left of humanity.
But I am sure that something is going to happen.